Yes. I finally looked at the IRF spec sheet and 400W is a little over spec @ 48W a piece. Also the slew rate is pretty limited to a minus 3 dB at 20MHz. So the transistors appear to limit the frequency range as Dale said.
It is an amazing work though. Good on ya.