hmmm... another poor reefer. itch is a reefer most wanted enemy. its difficult to fight wit itch. even if u cure ur fish, the itch will stil be ther. from my knowledge is tat itch do stick to liverock n coral too.(maybe im wrong)e best way to fight itch is to make sure ur fish is healthy. its immune system must be strong. healthy fish will fight itch easily. im keeping a 4ft fowlr. whenever i add new fish, the fish will hav itch. however, e existing fish do not hav it. so it shown a healthy fish will not hav itch easily.
so for ur case is to make ur fish fat fat n healthy. change water for e next few days. since ur keeping coral, i dont tink u can run uv light.
e moral of the story, we cannot cure itch but we can prevent itch from spreading more...
hope other bro can giv more advise.