Is it possible to direct repair efforts in a port to specific ships, so they will get repaired faster than other ships in the same port? In UV it always seemed to repair first the lesser important ships rather than the important BB's and CV.
Nope, that is a perception problem. It is just a case that the smaller ships repair much faster.
Just so you are aware, major repairs take a LONG LONG LONG time. UV repair speeds were very quick compared to reality. WitP is reality. There is no sending that 80% SYS damage BB off the map and getting it back in 2 months. It will sit in a repair yard, sucking up repair points for over a year.
A port repairs at a rate based on it's size (10 being the biggest and best)
A repair yard generates xxx points that get applied on top of the port rate
Repair ships add a bonus to up to 4 ships (I believe the maximum effect is 4x AR's)