Fwiw, I’m also trying to get a fix in to curb repeat post-SoR changes in that 48 hour window. It will likely be in the form of a single-use limit for free (non-evo) race changes after the round starts.
So an extra race change would still be possible for late pre-round joiners, but only once. This is a reasonable tradeoff for the disadvantage and risk of joining pre-round late.
A more long term solution will be to have post-round non-evo race changes also reset the empire entirely, but that’s more complicated and won’t be ready by #milky-way-68.