One thing I've noticed is that our livestock have a routine, and once established, pretty much stick to it. For example (bear with me, point will be made eventually), morning routine is 1. giving the dogs a biscuit to get them out of the way, then 2. putting out scratch for the chickens to keep them busy, then 3. feeding a bowl of cut greens to the geese to keep them calm and out of the way, then 4. going to the duck pen and giving them greens to keep them busy while I turn off the electric wiring and roll open the fencing. THEN I get to do the regular morning chores - gathering eggs, dog feeding, feeder refilling, water replenishing, cleaning, etc. Do any of these out of order, and the critters get confused and chaos reigns. At dusk, the chickens naturally go to their roost, the ducks (usually) waddle into their night pen (or I round them up), and the geese & livestock guardian dogs hang out together close to both coop & pen.
With that lead-in, what I'm wondering you could do is perhaps
bribe the fuzzy butts to the
shelter area at night for awhile, long
enough for them to associate "dusk" with a "go to the shelter" routine. Do they like scratch? Or greens? (I get inexpensive packs of Romaine lettuce heads at Costco). Once you get them out of the water and on shore, it may be easier to herd them into a close-by shelter. Or if the shelter is close enough, you can put the bribe in the shelter, let them waddle in, and close the door after them.
Hope you find a workable scenario soon - I know what it's like to worry about predators...