After reading everything about this mission here, I beat it on my first attempt. I was in a Centurion with four tachyon cannons all with auto tracking, a tachyon turret, and 20 FF missiles.
Of course, those 4 confed escorts I hired on the mission before that didn't hurt either. Four...