So do I!
The best counter I can think of, even though it has YET to be used against me is the creation of British fighters.
England should try for a hat trick.
UK 1: Buy 3 Fighters. (This is enough to sink the Baltic Fleet, but not a unified fleet, though, it might be possible to do with 2 transports and a battleship added in, havn’t run the number or tried it yet though.)
Attack Borneo with 2 infantry
Attack New Guinea with 2 infantry
(Decent shot at getting both, net gain 5 IPC for at least 2 rounds, vs Egypt which will cost you everything on the German counter attack.)
Sub/Fighter to Jap Sub (Fighter lands on US carrier)
AC/DD to Jap Tran.
This forces Japan to either sink the British fleet or the American fleet at much higher losses or ignore Asia for the most part as all naval vessles and fighters are engaged sinking boats that were never intended to survive in the first place.
Second round, the Germans unit. Possibly adding an extra submarine to the joined fleet. If they add much more they’ll strip needed assets from teh Russian front defeating the purpose of the fleet delaying the allies.
UK buys more fighters. If it appears they can sink the fleet with combined assets, they do. If not, then they don’t and move their fleet to safety. (Probably SZ 4 since they can shuffle troops to Karelia/Arch then.)
How can Germany counter? Buy another carrier. Buy a destroyer instead of a Submarine (since Submarines add very little to fleet defense against aircraft.) They can easily defend if they want too. The problem is the Russians are not going to sit there and wait for Germany to become the only dominant force in the Atlantic before pressing hom their new advantage.
You have a better idea?