Let me make a quick reply before I go to bed.
I built 2 military labs once I saw I was in the suicide spot. I will always research off the bat Assailants, Flak, Repair bays, deploy starbase and phase inhibitors. All I had to do was construct one once I knew I would need it.
I ordered my egg out of the gravity well the second we made contact. Lots of people lose their caps trying to squeeze just a little more time out of them, I prefer to play it safe.
A spammer is more reliant of numbers then skill, hence the reason people complain about how spamming "lacks skill".
I killed both his cap ships with about 10-15 assailants, an egg and enough flak to keep them alive. Low level Advent cap ships are not hard to kill. Building a second frigate bay at my HW before I needed helped. I can always scuttle it later if I don't use it.
He didn't attack with 2 halycron ships, 1 halycron and one progen. He didn't use bombers he used fighters. He could of used bombers if he wanted and it wouldn't of mattered because his carrier cap was dead before it would of made a difference.
I knew he was coming by excessive scouting, that is why I had a repair bay and phase inhibitor ready for him. If someone gets within two jumps of your HW without you knowing it, you need to be doing better scouting. Not every scout needs to be set to auto-explore, use the shift key and keep a few scouts back constantly rotating through the planets closest to you and your nearest enemy. Sometimes people will let you keep a scout at their planet, just sitting there.
I got zero feed the whole match.