Can you take the "muck" from the duck area and then spread it on the grass and let the ducks mow your grass? If not, I don't know of a chemical free weeder. I have heard that pouring vinegar straight on weeds helps????
Maybe that is an option..... Great luck! We love our ducks too!