You gave the answer yourself: "Flew her in 5 degree Fahrenheit weather,..."
Very low temperature, batteries internal resistance goes up, voltage drops under load (delta_U = R * I, Ohm's law, high internal resistance = high delta_U), Software thinks battery is empty because voltage is low...