I am a geologist, not a pond or aeration expert.

However, there is a chance (depending on currents, wind, etc.) that your 24/7 aeration is keeping the pond murky.

Very fine sediments (that don't need flocculation) can stay suspended in moving water for a long time.

I would try turning off the aeration and circulation for 3-5 days as a test. If your pond clears substantially, then you have found the main problem. Then you would just need to optimize your aeration and circulation systems. You might need to move your aerators a few more feet off of the bottom.

There are definitely some experts on the forum that can help with your aeration modifications to keep your pond clear but still well oxygenated.