Sometimes a battery will not recover (or not fully) from being run down. Add temperatures that sap power from all batteries, and a bit of age on the battery, and this can happen. It also sounds like the battery was not fully recharged after having been run down.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This.
Also keep in mind that cold temps are very hard on batteries, especially when not fully charged.