I'd check this article out. Non toxic weed killers for chickens
But honestly I would just try squirting white vinegar on a weed you can't get rid of after trying to uproot it yourself.
You could always try boiling water which has no chance of hurting a duck.
It also mentions Corn (gluten) Meal...