*Make it so there's a fleet oiler/tender that is assigned to go from the port of origin to the task group, much like the barges do, to repair the CV and other ships.
*If any other ships are sunk, they have to sail from the port to the group, but only after a time delay for it to be built, pbly 15 mins like most hangars. One problem with that is I'm not sure how manned guns would work.
* Add 2 LSTs, or their equivalent, into each task group for the LVTs to spawn from. As the group gets close to the shore, the LSTs move in, with a destroyer or 2 for support, to where they can embark LVTs. If they are sunk you have to wait for them to rejoin the group. That will end the port stalemate when the assigned CV is there.
Of course some more TG commander controls might need to be added, giving the option of sending 1 or 2 LSTs in at a time.
Or I've gone way overboard with the idea, in which case let the flaming begin.