Are the dinos harming your corals, or is it your attempts to rid your tank of them. Maybe its time to take a deep breath and slow down a bit. Remember to put your corals first, or you could loose them all!
Try the Rowa you just bought and see if it helps. Give it at least a month before you move on to something else. Something has to be feeding the dinos, its just finding out what it is.
I know, easy for me to say

hang in there!