> About a month before expiration it somehow got renewed for 10 years, which is weird because it was not available
I've seen some domain registrars auctioning off domains during the last 2-4 weeks before they expire. If nobody buys it, then it actually expires and is then released.