Training them to come off the pond at night would be best so they can be locked up for protection, alot of preds swim and for duck dinner they would probably do the back stroke, raccoons, foxes, coyotes ,bobcats etc all swim also before you let your ducks out on the pond make sure there are no...
That's great she seems to be doing so well, infection is the main thing to worry about and making sure she can find her way around, How many of your ducks survived the attack?
Go to TSC and buy Vetericyn spray for wounds and infections it can be sprayed directly into the eyes and is very safe. This duck if she pulls through will never be able to free range and you'll have to keep her feed and water in the same place so she will always be able to find them, also...