Update!
First, I do drive a manual. Haven't stalled on a hill in a long time, but it happens lol.
The report from my mechanic is that he tested everything from the battery and starter up to the ignition cylinder. He was able to jump from the starter and got the jeep to turn over, so everything checked out. He told me he suspects it's something in the ignition cylinder or the ignition actuator pin is broken. Something like that. Which after thinking about what I did sort of makes sense. As soon as I stalled I panic clutched in and turned the key hard (since I was second in line of traffic). Maybe I broke something in there by doing that?
Either way, I'm still pretty new to TJ's and probably wouldn't have been able to diagnose that myself quickly.