This purely a British rule. I don't believe there is any Fifa directive that says you can't punish a player retrospectively if a referee has acted during a game.
And nobody in the press box spotted it at the time even though it happened only a few yards away. It was only when Sky highlighted it that anyone noticed.