Unrep: Cruising in a straight line at 6kts in the company of at least 2 oilers. No CAP.
Refuel in port: Stationary target. No CAP.
Either way a sitting duck.
By you definition there is place for a surface fleet PERIOD.