I use powerful large sedge for photosynthesis filtration. My favorite sedge is my very large yellow flag water iris. It is not potted in anything, but it naturally floats in my middle pond as the roots are buoyant. If you can get a clump from a large sedge to grow, like a iris, cattail, grass, (any water plant with a spear shaped leaf) then your pond will stay much cleaner!
Do you have a picture of your yellow iris floating in the pond? I would like to see that.