Good thing you've got it fixed and working again.
But you know, you kind of tricked us with your first post
That and all other technical details mentioned gave me the impression that you thoroughly verified the battery and the electrical Holy Trinity (Batery, Starter, Alternator). In the future, I am going to mention the basics stuff on forum, when someone mentions their problem, even if there's an impression that it was verified.
At yours, you just got us thinking to more complicated cause and it turned out to be one of the basics.
Again, good thing you've got it fixed!