Some people are able to keep nano reef systems as small as 5 gals, however, these tanks don't usually have fish in them. My comments about small tank had more to do with the number of fish you were keeping in addition to the basic fact that the smaller the tank, the higher the risk for problems. It was not a flame or a derogotory comment. Just know, that small tanks are much more prone to problems and fish causalities. It goes with the territory. I don't have a problem with having a 20 gal tank. I have a 20 and a 15 gal tank, in addition to a 72!
Don't you have any powerheads for circulating water? Gas exchange in tanks, epecially small tanks, is very important. So are frequent water changes. There are many polluants in water that accumulate that are not measured by water test kits, that can adversely effect fish. How often do you do water changes? Maintenance requirements in a smaller tank go up due to the smaller water volume. I would do a 20% water change weekly, at the least.
I would recommend that you do daily water changes until you get that nitrite down to zero. The improved water quality, in and of itself, could have a positive effect on the fish with the bad eye without your having to treat it separately. I would also recommend using some garlic soaked food for treatment. While garlic is commonly used to prevent and treat parasities, it also has some positive effects in the treatment of bacterial infections, and, it is also an immune booster.
Except for members who are obviously here to cause trouble, I don't consider helping anyone beneth me or waste of time. I like helping people, particualarly people with less exp than me. I've been in this hobby a long time, and I do remember how it was when I had less exp. No question or problem is a waste of time for me.