All other tanks; a 55 gallon, 40 gallon, & 300 Gallon all have fish with 0 issues in them. All the other fish in with this one seem fine also.
One fish in a fish room does not get a cloudy eye because of water parameters. You've figured out the cause by the sound of it, and now just need to keep the water clean over the next week or so to give it the best chance to heal. I'd quarantine the fish if you have that option. Beyond that, your water quality maintenance sounds spot on and I wouldn't mess with it.
