So sorry you lost two ducks. I suggest you ask your question in the predators and pest forum under managing your flock. There are lots of helpful folks on there that should have a better idea as to what is attacking your ducks.
I agree with @jducour that you need to provide a nighttime shelter.