Those alien pods.... i was thinking about a few things...
They looked like a part of the system of the ship...are those aliens the maintenance crew of that seedership??
They were only defending 'their' ship from being drained of power and did only stun, not kill.
The way Telford is gonna come back is by learning their language or teach them english and have a few answers for us curious folks