John,
I am so sorry to read your absolute frustration with the havoc the otters have wrought.
I hope you can enjoy your ponds in the future due to some of the other benefits beyond their value as fisheries. (Which is my favorite benefit.)
Otters delenda est!