That's great news, and it sounds like you did everything right,
However- the above posters are right, the 5 gallon isn't enough room. I looked it up, to be sure before I went and rained on your parade- and minimum tank size is 20 gallons all over the board.
Fish are prone to ich infections when they are stressed. Your fish are stressed because they don't have enough room. Without upgrading them, you'll just go right back to an ich infestation in no time.
I'm sorry I know that sucks to hear, because it seems like you care for them very well.
Maybe this is an opportunity to upgrade yourself? Get a bigger reef set up, and maybe even another fish! I'm sure you can find a tank on Craigslist for cheap- or free. I've found several tanks for free on C-list myself.
Anyways, sorry, but your fish will thank you, be happier, and live twice as long! Good luck!