Yes, I did boost.Sure, that's a fair explanation. Did you boost it to get to the shop? If so, almost certain. As well, an '07 with the original battery? Even more likely.
Re choice in replacement, I've used many brand names over the years and I can't say that I thought one was better than the others. I live in a cold climate and they all last around 5 years.