Your water clarity looks really good. Your pond is so natural looking, very nice. I have a biological filter is made from a 100 gallon rubbermaid stock tank, scrubber pads, and pvc. My lilies and lotus are planted in our native soil which is loamy clay, is there such a thing. I want to go with simplicity this season.
I have use a flocculent called Rapid Clear occasionally. I regularly use Microbe Lift Bio-Black. and Clarity Max, they contain good enzymes / bacteria. The Bio-Black helps with suspended algae and makes the pond reflective, which is great for photography I work all day so I grow tropical night blooming lilies but do have a few hardy lilies.. The pond is different every year & I want to go with keeping it simple this season. I have tried to grow too many lilies and lotus so this year less is more.
My favorite waterlily, Blue Gigantea