I'm pretty sure it's because 1)They're hitting your weaker ships first since the AI prioritizes attacking ships with fleet bonuses
Nope, They always hit my Overlords first. Then after killing 1 of my Overlord, they started the "massacre".
2) they have a 350+ friggin attack!! That means they probably have a lot of guns, which means they have a lot of shots after your weak units go down (left over guns can still shoot if they haven't shot already
I don't think the game calculate combat by "guns", each ship should be able to fire only once each turn during the combat.
I'm assuming your AWACS are mounted on cargo hulls).Fleets are good to bring a large amount of firepower to bare in a single attack. If you want to have AWACS and fleet support modules, you're gonna have to put them on your strongest hulls with as much armor as you can fit.
Yes, my AWACS has medium hull and 60 armor.
It also sounds like you were much more lucky (luckier?) in your 1 ship vs. dreadlords attack compared to your fleet vs. dreadlords attack.
I'm not lucky, I've been using my lone Overlords and Rangers (huge hulled, 550+ gun, 80+ armor) with only
1 hp
to kill 2 to 3 Dread Lords fleets with 3 ships at a time. Not kidding, it's just yesterday.