When I had a small pond that got a similar algae I tried a product that I cant remember the name of but it looks like a blue chocolate bar. It cleared the pond and didn't harm the fish, snails or plants. My LFS told me that they sell heaps over summer to the forestry guys that use it to keep their fire fighting ponds free from algae.