Yeah, UV is the other option. But expensive.
ROWA products if I remember correctly were developed to clean up lakes and ponds that had gone eutrophic, and algae had taken over. They do a phosphate remover specifically for ponds.
If the pond has plants in it, like water lillies, i'd go for UV. But keep in mind that using UV will only reduce water borne algae, not algae attached to the bottom of the pond. So it will clarify the water, but not reduce algae on the bottom of the pond.
If there are no plants, then go for a chemical phosphate remover. It will eventually rid, or limit, most plant life in the water.
Layton