そもそも純粋な対空母戦闘は珊瑚海に続いてミッドウェーで2回目
その時点で攻撃目標を叩くのに必要十分な攻撃機数なんてものが分かっていたとも思えない
実際に3空母を撃破してさらにまだ余力があったとかいうのはそれこそ結果論でしかない
攻撃不十分で再攻撃が必要になったり攻撃できずに空振りになる可能性だってあるわけで
「相手は〇隻だから〇機出せば大丈夫、後は残す」とかいう計算ができるような性質のものではない
少なくともこれだけで十分だからこれだけしか出さないという選択は現実的にありえない