Put a new battery in it tonight. Started up, and the alt gauge spiked again. Shut it off, restarted it, and the gauge dropped to normal. Took it around the block, and all seems fine. I'll know in the morning if all is well, and the battery isn't drained. I'll post an update.
Thanks for the replies!!
Interesting how easily skin rips open in this cold.