Greetings and hello fellow east Texas pond owner,
Your lake could be mine. I'm in north Hopkins County and have dealt with and researched EXACTLY what you are dealing with.
First, the big green plants on the shore - that's water primrose. it sucks. There is literally no habitat use for it (nothing eats it, nothing uses it). Hit it with Rodeo herbicide (3 ounces mixed per gallon). This is safe on lakes and safe for fish and invertebrates. I buy from solutionsstores.com. You are late in the year, but still might as well get after it. Plan to take a vacation in March or April when this crap comes back. Hit it hard. Keep hitting it. It's a war, not a battle.
The other crap in your water is coontail. It's mostly submerged. It is great for bass but it sucks to fish in. This is tricky. You need to hit it with Reward. This sucks. Reward is expensive. So are all the alternatives. Mix 2.5-3 ounces AND USE A SURFACTANT and hit the top of the plants. It will work but may take a few applications. This sucks because its expensive.
I have the same issues so keep me posted on any luck or issues you have. I'm happy to help and I have Some equipment if it helps!
Edit: I echo the above regarding aeration. If you have a power source nearby, you should aerate. Also, you have beavers. They suck also. Consider yourself a trapper in training
________________________________________________________