Hmmm.... I wonder if we are looking at 1 species or 2 in this image.
From the description, my first thought was maybe a cotton candy algae. But the photo doesn’t seem to look like any healthy cotton candy I’ve ever seen... maybe a sickly one. Otherwise, I’m not sure about this algae