Generic maybe, but you can't get more generic than 'Xenoblade', and to be fair, that actually sounds pretty cool anyway.
Xenomech(s) was pretty much an on-the-spot thought, but it actually seems fitting. If the 'doll' thing is true, fair enough, but I can't see Xenodoll(s) being a good Western title, to be honest. I just think of Barbie when I hear 'doll'.