Oh I know it was a joke, but like I said, it's the only name there is. That is at least until Prometheus 2 comes up with something else. The "Engineer's Mates" perhaps? Or maybe the "Sub-Contractors"? Using "alien" just seems to me like a set-up for a "yo dawg" joke. As in "Yo dawg! I heard you like the alien in Alien, so I put some aliens in Aliens..."