So for in shore work, it's the older slower battleships like the Tennessee and Colorado, along with Jeep carriers, DDs and DEs. Of course with the Jeep carriers the planeset is limited for attacking shore targets. TBMs, FM2 etc.
Fast battleships, cruisers and DDs with the fast carriers out at sea looking for a ship war. Those can't take on the shore batteries as they are the outer shield to the slow BBs and vulnerable Jeep carriers.
Ideally you create a Japanese task force, British task force and US task force with carriers filled out with appropriate aircraft for that country.