It's most likely caused by all of the fish in the tank. Every few water changes I move around ornaments to discover deposits like that-- and I don't have any algae eaters.
As for the long strands of feces, usually it's the same strand that eventually falls off, the fish don't continuously defecate like that.