All of your options seem reasonable. I would go with letting her hatch. You only need to get as many eggs as you want. The fact she doesn't break easy means you should not have a problem with the egg swap. Why wouldn't you keep males?
My mother ducks might do there own things a bit when...