From what you've said, can't help with a diagnosis, sorry. But in any case, the usual response to a bacterial bloom or an outbreak of algae should make it less ugly to look at.
Do a series of large PCWs over a one and a half - two week period. Do 70% on day 1, 30% day 2, 70 day 3 and that...