Stop the simulations and fix the problem as it was know in advance. Easy.
I think that was rejected since although it was known in advance, rescheduling the fixtures meant removing existing orders, and so teams that had already set their orders and didn't login again (or did login but didn't re-check their orders) would end up with default lineups and so really be screwed. (See the BB reply in
(26731.6).)
Like I said, I don't think there were good solutions. I think the one chosen minimized the total grief, but some users (including you) had to end up taking a hit.