Yes, they definitely appear there.
And sorry about that M.A.G.M.A. requirement, I've completely forgotten...
I can only assume I've been having terrible luck so far, they've yet to show up on any of the previous ones I've done. And yet I still had to put up with Vampire Knights on a citizens vs. Monsters mission I was sure would have them...truly this RNG is cursed.
I just hope that one of them has what I need, because I don't fancy the idea of going without pulse weapons , heavy cannons, or TNEs by the time the invasion begins.