What about this:
Sz 2 - trn, bb vs. 2 subs, 1 ftr
Sz 6 - dd vs. sub, ftr
Sz 12 - dd, ca vs. 2 ftrs
Egy - 2 inf, 1 rt, 1 arm, 1 ftr vs. 2 inf, 1 rt, 2 arm, 1 bom
Now, in Sz 2 you should get 1 hit in rd 1 between your subs and ftr and in rd 2 you may even sink the BB without it even firing back if your sub hits.
Sz 12 is risky with only the 2 ftrs, but the price is a beefed up Egy attack. Otherwise, the bom to Sz 2 and 1 sub to sz 12.
In my first game as Axis I did:
1 sub, 1 ftr, 1 bom to Sz 2
1 sub, 1 ftr to sz 6
1 sub, 2 ftrs to sz 12
2 inf, 1 rt, 2 arm to Egy
And while I won all of them, I was not at all comfortable with the Egy Attack (I took with 1 tank leftover). I think I’d rather risk the Sz 12 battle then not taking out Egy. So I may try the bom to Egy in my next game.