Wait wait wait, hold on.
Shadowbats are gold\gray codex.
Fairies are gold\green codex.
Bio suits are green\red codex.
It doesn't add up, you aren't supposed to use all three items together at the given playthrough.
Special resistance doesn't make you resistant to mind control, psi strength + psi skill + psi defense, if any + high bravery does. And since fairy has whopping +30 to psi strength, she's pretty safe. Though she will be vulnerable to ghost beams, plasma weapons and sectopods. Anything is vulnerable to sectopods, so be careful around them.
Don't rely on their sense either, it's useful to see inside the ship without facing reaction fire, but it's only 12 tiles, not good in open space.
What I would recommend is using your tanky gals to search\bait star gods out, and them fire at them with lucky stars. I don't know if they're immune to the mind damage, but if they aren't, they will get knocked out.