Are the diatoms the bow tie looking things? I know that diatoms are uniform in shape but the shapes differ. Are they all like that? That was one of the first things that caught my eye when I looked at it.
I apologize in advance for this incredibly long post.
Yep! Diatoms come in every shape in the universe, but the bow-tie is diagnostic for one of their Orders. Google image search "pennate saltwater diatom" or "navicula diatom" for examples. Nothing else really looks like that, Dinos are round to arrow shaped but never show 2 lines that clearly. You're actually lucky, round microbes are waaaaay more difficult to identify.
Treating (diatoms and cyano):
-WWM actually recommends treating dinoflagellates by dosing silica to cause a diatom bloom!
-diatoms depend on silica rather than N or P (cyano likes P, dinos live off the aquarist's frustration level)
-check your rodi first. Getting any tds? Silica comes through when the membrane or di media are exhausted
-GFO and polyfilter will get rid of silica as well as phosphate but they're pricy in a big tank. Seachem PhosGuard says it removes silica.
-Consider chemi-clean or red slime remover to knock down the cyano. I know I keep saying this but it sounds like your cyano is a toxic variety so anything you put in to eat the diatoms may get poisoned. Knock it down a bit and the gazillion other microcritters you have in there might finish it off
-almost all snails will eat diatoms but nothing really eats cyano.
-cyano doesn't like strong flow
"Dirty" Method for Dinos: (We should probably call this something high minded and scientific like 'natural succession of marine phytoalgal communities')
Dinoflagellates thrive in ultra low nutrient conditions when no green algae is evident. Dinos can't compete as well as green algae at higher nutrient levels, and they seem to eventually poison themselves or their food supply out such that their population crashes and they don't recover. The dirty method encourages this by "neglecting" the tank.
-Let nitrates creep up (to ~5 or less),
-phosphate (to .03-.05) This will make cyano go nuts
-Stop water changes, chemical filtration (I leave carbon in)
-add copepods (they eat dinos), sand biodiversity kits (see reeflcleaners, ipsf .com)
-some people swear by 3 day blackouts+dosing hydrogen peroxide at night to sterilize the water column. Didn't work for me but the usual dose is 1mL H2O2 per 10g. You can go much higher than this in an empty tank. Use a lot of mechanical filtration during blackouts and run carbon.
Wait until you see green algae on the glass, and hair algae on the rocks.
hope you aren't stunned by the Wall o' Text
Ivy