I cleaned up a few more scratches this weekend. I tried a new technique... I roughed up the area with 1000 grit until the scratch didn't catch light anymore and then buffed it for 30 mins with cerium oxide. No more scratch and crystal clear glass. It sucks I can't reach the lower ones (I can't empty the tank unfortunately). Maybe when I move the tank I'll be able to buff them out when there's no water in it

Hopefully this helps some other people that have scratches pissing them off.
Here's what I did:
Lowered the water line below the lowest scratch I wanted to get out
Covered the water with plastic and taped the borders to prevent cerium oxide from getting in the tank (It's non-toxic, but still a good idea to keep it out - Lethal at 50g/kg according to the MSDS)
Roughed up the scratch until I couldn't see it catching light
Buffed it out with a semi wet slurry of cerium oxide with a 6" felt buffing wheel (You can find these at menards or lowes)