This reminds me of the issue where if a TG is told to pick up lifepods, the survivors are all saved by the same ship. Even when it has no spare lifesupport available. So when picking them up, make sure you separate individual ships from your main TG and have them pick lifepods one by one while you monitor their life support capacity.