The "safe haven" bit is interesting, and there are A LOT of things to consider here with a lot of variables. I know there are times they send crews back to their capsules just out of an abundance of caution such as a known piece of debris will travel too close to the station.
Years ago, I think toward the end of the first Dragon Crew I mission, I watched the hatch closeout and undocking. That closeout procedure took a LONG time to complete and then, as I recall during the first pressure hold, they had to open it back up and wipe it down again. The thought was a single hair or other small piece of FOD can prevent the seal.
If the ISS has been catastrophically damaged that fine detail of a test might not be possible. I realize I'm about to over-simplify, but if all intents they've got to get into a spacecraft, close the door and head for home. It's not the Russian space station in Armageddon breaking up and exploding, but I'm sure there's an urgency to it. If the station isn't holding absolute perfect pressure then that step-down hatch seal test won't work. It's that contingency that makes it important to be able to put your own capsule specific space suite on and plug into the capsule life support systems. If you depressurize then you've got a suit to keep you safe. Sure a Starliner passenger can jump in the cargo bay of the Dragon and most likely get home perfectly safe. You can ride down the road just fine in the bed of a pickup too, but you're safer in the cab with a seatbelt should something go wrong.
So regarding the "Safe Haven" what was riskier? Riding in the cargo space of a capsule that left in a big hurry (again I don't know all of those emergency/abridged procedures) or being properly suited and plugged into life support on a vehicle that might not orient itself correctly for deorbit?