Good story. My takeaway is this: despite two errors (not enough fuel and trusting GPS too much), her other layers of preparations saw her through to a positive finish.
As we've seen, it's often a cascade of small errors that add up to tragedy; layers of preparation help to offset the impact of those errors (which all of us make).
The swiss cheese analogy for safety is one that I consider foundational in thinking about safety and preparation and planning. Mistakes will happen. Try to have ways to not let them cause disaster.
https://en.wikipedia.org/wiki/Swiss_cheese_model