Thanks everyone for your responses!
I did some more research today and came across chrysophytes, which is a type of filamentous algae that thrives in environments that are low in calcium and are strengthened by silica compounds. There's not a lot of info on it, so not 100% sure if that's what it is.
I have a Salifert test kit for calcium, but rarely use it; however I bought a Hanna Checker for alkalinity a couple of weeks ago and started dosing equal parts of Seachem Reef Fusion 1 & 2 daily. My Alkalinity level was at 6, so I'm guessing my calcium has been pretty low too. I wish I checked the calcium level as well, but didn't until several days later when I got the alkalinity up to 8.0; at that point the calcium was reading 400. I have made it my mission for 2019 to focus on stable parameters; I plan to add a doser in the next couple of months.
Not sure on the silica though. I have a rodi system and the tds is reading at 0. Maybe it will help to add some PhosGuard in case there are any silicates?
I have three large trochas snails, but they just glide right over it. Should I try other types of snails?
On other forums that I was reading, someone suggested a blackout. Someone else suggested dipping the rocks in peroxide, but that's too much work. And one person said AlgaeFix Marine worked for them.