M7, definitely. Which one? Your choice! I'd suggest pick a different one from last time, and try to get something that can hold some fighters...
The Panther isn't as good as it used to be (smaller hanger bay, smaller capacity gen), but it's still really good! You can take a lot of FAA making it fearsome against fighters, but you can't really support IBLs for long, so it isn't that amazing against other capitols.
The Deimos is pretty good, amazing Anti-fighter, and pretty amazing against capitols too, as the PSG does huge amounts of AOE damage. Main disadvantage is their range is short at 1.4km, and the Deimos isn't that quick... Great shielding though, so you could just Tank your way there...
The Shrike is fantastic, with really good anti-Capitol ability at long range; IMHO it's not the best anti fighter because it can't support FAA for very long, but with a few interceptor type fighters in its hanger should solve that
The Griffon is alright, very small and is great at dodging fire, and can support a few FAA/CFA for quite a while, giving it great anti-fighter. With its heaviest weapon being CIGs or CFA, it's not going to be destroying capitols any time soon, but it's small size and amazing gen make it a very good M2 escort.
The Cerberus is mental now, having huge amounts of FAA/CFA, I think it probably has the best anti-fighter coverage in the game, with a great gen to power it! It also has the right amount of shielding now! It's a bit slow, and can't really deal with anything above an M7, but 10 fighter in the hanger is very useful!
The Astreus is literally a faster downgrade to the Cerberus, maybe the Raider variant! It loses weapons, hanger space, cargo space and Regen for an extra 31m/s... The choice is yours!
I will be the one to take you down!