I wonder if this may not be the proper solution.
Just start filling in that area till you make it higher than the lake and the river THEN build it back.
It may take years but it would be better than trying to beat Mother Nature with a levee system.
And a heck of a lot cheaper in the long run.