Re: I thought of the child(ren)
The safe option would be to shoot a single warning shot ...at an upward angle. ... [with] no risk of injury to innocent passers by.
This is not true and is bad advice on a number of levels. First, what goes up comes down just as hard. While the bullet might lose a little momentum from hitting the door and also from being deformed from the impact, to say there is no risk of injury is incorrect. Once the gun is discharged, there is risk in any populated area.
Second, there was already a warning, several actually, which the attacker chose to ignore. Wasting ammunition in a situation where it will be needed imminently and endangering other people (see first point) for the equivalent of shouting "I really. really mean it" doesn't sound like a particularly good approach.
Third, don't pull the trigger unless you intend to do the damage. If you are in a situation of this nature, don't play around. Do what is needed and be done with it.
Finally, training is one thing, the real world is something else again. It's not like a video game where you can just keep playing until you get it right. She was facing a literal threat to her life and to her child and at the same time had to know the consequences of discharging her weapon were going to be high. Many, many people who have been put in emergency situations fail spectacularly the first time. She did not.