I admit that I do not have a pond as large as yours. Mine is only a re-purposed restaurant container which I sunk into the ground, but I have an idea.
If the squirrels are grabbing the plants nearest to the edge of the pond, can you put some type of "fence" to corral the plants and keep them more toward the center of the pond - away from the edge? I was thinking of a maybe plastic fence material with holes large enough so the fish can swim through.
I tried to research to find examples but can't find the correct key words to get good results. Anyway, I did find something interesting. This product floats, allows plants to grow and keep the fish from eating the plants. Why not work with that idea to keep the plants away from the edge and therefore away from the hungry squirrels.
http://www.drsfostersmith.com/...
Okay, that's all I have.