Freshwater dip wun do anything to internal parasites..it will only stress the fish and make it more prone to subsequent parasite attacks...
You could try some garlic to improve the immune system...and possibly some deworming medication meant for freshwater fish...not sure if they will work for marine fish..but always make sure to check the content of the medication in case it is lethal to inverts.