Yes, grass carp would be perfect, but they aren't allowed in Michigan, unfortunately.

Of all the weeds I could have, this seems pretty reasonable. It makes nice fish cover which is why I've left a fair bit of it in key places. But this year, it has really taken off. It's getting heavier in our swimming areas, and it also makes it a little difficult to fish from the shore unless I clear parts out. I just need to find a compromise.
Derek PF knows his vegetation - give heed!
Remember, something will use your excess nutrient load in the pond. Beneficial plants like pondweed are far better than the alternative filamentous algae or invasives.
I totally understand the pondweed presently an access challenge - here's a tip from someone with plenty of pondweed:
Try using light jigs [1/64 oz and up] and plastics or gulp. They can be fished right through the pondweed most times without any foul ups. My most successful presentation for all my species is a 1/32 oz jighead and 2" twister or tube.