Ever wonder why the AI will never use a huge carrier? Its because the Huge Carrier blueprint (assault carrier) uses a non-available "escort carrier" module, instead of the regular carrier module.
I've fixed this so long ago for GRM I had forgotten about it. I finally took a look to see if I could ditch my little patch and... NOPE.
So I'm kinda guessing this has just been forgotten.