I'm starting to see some positive results from my "new" nutrient rich way to fight these things. The dinos started to show when my tank would be considered "low nutrient". The macro algae stopped growing and nitrates/phosphates were both zero and had been zero for some time. Dinos started to aggressively grow on the rocks, sand, coral, and tank sides.
I did a 3 day blackout, which helped but they came back of course. I tried raising pH with kalk dosing, adding kalk slurry all at once, raising my alk, etc. over the course of a couple weeks. Nothing seemed to slow the dinos down so I looked for another way.
I did another 2 day blackout to slow them down, followed by a couple of 25% water changes. I started dosing nitrate at low levels. I took out the gfo media (still run some carbon). I started feeding more and add amino acids daily. I built an upflow algae turf scrubber out of a small paint roller tray. I want to see algae somewhere in the tank or on the algae scrubber. When dinos are present, there is no algae.
I realized that my potassium level was very low, around 320 so I brought my potassium levels up to 400. I now have low levels of nitrate and phosphate showing on the tests. I've even started dosing some silica to see if I can get a diatom bloom. I've dosed a bit of iron and iodide after testing showed those to be low (not sure if the tests are all that good though). I wouldn't mind a diatom or even a cyano bloom at this point, anything is better than dinos.
So I'm basically adding fertilizer to my tank. The result so far...dinos are starting to disappear. The sand looks better, the rock is almost clear of them, the corals are starting to look much better. I'm hopeful at this point.