This is the essence of the situation:
"If you call it foul, it's foul. It may not be right, it may not be fair to the team, but it is foul."
Just like any other bad call. You can't "unblow the whistle" (couldn't think of a sport using a bell)
.
The question of "wrong umpire made the call" has no bearing on the game. That's a mechanic, not a rule.