You did your best to protect her, and we can't be there all the time (don't we all WISH we could!). I know that doesn't matter now, but it will someday.
Sorry for your loss, and your ducks. I have a small flock too, and a loss would cause total upheaval.
I also would have to come here for...