I don't know an answer to your question and there may not be anything that you can plant in and round a pond that your ducks wont eat.
Many duck keepers that make ponds for their feathered friends also have filtration systems to keep the water clean. A church nearby me that has resident and...