Revealing mistake: When River grabs a gun off one of the soldiers she just knocked out with regeneration energy, the actor sits up slightly, even though the soldier is supposed to be unconscious. (00:24:44)
Revealing mistake: Mels is shot in the stomach by Hitler, leading to her regeneration. Rory, when checking the wound, says he's going to try and stop the bleeding. However, when she stands up while glowing with regeneration energy, and in every scene afterwards where Mels/River is wearing that dress, there is no bullet hole or bloodstain visible.
Chosen answer: 1) When Stephen Moffat took over he ignored a lot of what had been developed before (there is not in-universe answer). 2) It would have killed Rose, so the Doctor absorbed the energy. His body regenerated before the energy could do a significant amount of damage that would prevent regeneration.