It depends on your OOL.
Max Taranto consists of 2 fighters and bomber from UK, fighter from Malta, and the destroyer, cruiser, tac and carrier from z98. Assume Italy scrambles 2 fighters and the German tac that starts out in Poland, and max defense OOL. Also assume the cruiser and fighter from Gibraltar attack z96 by Malta.
72% if you don’t take hits on the carrier and save 2 fighters for last. You probably finish with carrier and 2 fighters. The idea is to hopefully leave a loaded carrier for Germany to sink and it costs them some planes.
94% if you sink carrier and 2 fighters from UK first. You probably finish with cruiser, fighter, tac, bomber left. The idea is that you are likely going to lose some planes anyway so sink the carrier and block movement with the cruiser
100% If no scramble You might choose to lose fighter, tac, bomber in order to leave loaded carrier with destroyer and cruiser in z100. You probably finish with carrier, 2 fighters, destroyer and cruiser for Germany to waste planes on. Bomber and maybe another plane likely to survive too.
You probably want to roll the battle in z96 first so you can to decide your OOL in z100 (ie. if you get unlucky and can’t block movement through that zone there will be no point in leaving a ship in z100). Taranto is a lot harder if Germany hits that Gibraltar cruiser with subs first. You might also want to send the bomber with destroyer to clear any subs in z106.