I was thinking about this today,
What if we use the oceans water pressure in our benefit?
For example, deploy this membrane 100m under the ocean, and have a pipe from the membrane going into a tank on the beach nearby.
As we pump fresh water out of the tank on the beach, the oceans own water pressure, pushes water through the membrane and up into the tank on the beach. That way the pump on the beach requires “very little” energy to move the water horizontally on the surface.
The excess brine build up would still be an issue but that’s always an issue.