iirc, in this case, you/players may choose the spawning point freely.
That is correct. All aliens from that card are spawned in one spawning area chosen by the players. The only place this is referenced in the rule book is on page 9 in the figure explaining all the parts of the alien cards. "Players choose which Spawning Area this card will be spawned."