I would guess an aquatic slime mold of some sort. do you have a higher education institution near you? try taking a sample to the biology dept and see if anyone has a clue.
stuff like that never lasts long in my tanks, the snails find it pretty quick.