I am battling dino's currently as well. This has been going on over 2 months. I am making progress via running a high PH dripping kalk. I'd stop doing water changes and replace all your filters on your RO unit (to reduce silicates). Once dino's subside via high PH then re-try a period of darkness.
If I ever have a problem I consult reefkeeping. Here is an interesting read regarding dino's.
http://www.reefkeeping.com/issues/2006-11/rhf/index.php
Here is a nice summary with a picture as well. The picture is exactly what I am battling.
http://www.rimlessreef.com/1/post/20...eament-of.html
The main things to do are:
-Period of darkness for 48-72 hours
-Raise the Ph with kalk to 8.4-8.5
-Add good bacteria to out compete the bad (Microbacter 7/Biodigest)
-Run a Po4 remover such as GFO
-DO NOT conduct any water changes!!!
-Siphon out what you can
-Running a 100 micron filter will aid in capturing any free floating Dino's