Good to know that Armorcast might have them now. Armorcast isn't always known for being fast in bringing stuff out, but they tend to get it done and keep stuff in production. I haven't seen specific confirmation that they have the alien forces but if they do that all bodes well for our chances of seeing them in production.
If you really want to know the disposition of the figs, Johnny is usually good at resonding to emails so I'd just sent him an email to see who has what ranges.