I don't think there's a solution besides not letting them swim in the lake, the depth of the water won't mean much to hawks, they'd likely be safer in deep water.
I can't say I've heard of hawks snatching adult ducks off a pond, but if you're that concerned, make a big covered run and add a...