Plot hole: On The Skeld, ejection should be impossible without killing the entire crew. There is no airlock, meaning that as soon as the door opens to eject the potential imposter, everyone in the vicinity will be sucked out, as well as the air. Everyone would end up suffocating, and the garbage chute is too small to be used as an airlock.
Suggested correction: There's an airlock in Storage, and doors at the entrance to every room.
Then shouldn't loads of trash be ejected with them?