I broke my socket extension and ended up having to use a wrench, hammer, and a piece of 2X4

Getting that bolt out took longer than any other portion of the fix.
BTW, it's definitely your starter. I didn't get a new one, however. I took mine apart, found the copper contacts, sanded the black pits down, and reinstalled. It's been working like a charm for over a year now.