I have one of those ScareCrow water sprayers that is activated by motion. I've been keeping my pond netted for 3 or 4 years now.
With the two of these deterrents together, I haven't lost a fish to a predator.
In our area we have Blue Herons, egrets, racoons, skunks, redtail hawks, etc. ...
The ScareCrow is on the left of the picture:

The "face" on the device is a decal kit provided, that the buyer puts on (if wanted).
The round rocks around the edge of the pond hold down the net. The net is black plastic with
3/8" squares (I think).
Here's another picture looking down at it, with the net on:

We are so used to the net, I guess we kind of look around it. When I'm out there with the fish I often roll back the net ... whether it's to do something in the pond, get a better look at the fish, or when feeding them (they can also be fed through the net).
Works for me. But I've also got a fairly small pond (8' x 6' x 3').
The netting comes in a variety of sizes. The package says it is to keep out leaves & debris ... but it does a good job frustrating the hungry hunters as well.
P.S. sorry to hear about Shiny :(
PG