I agree with Neopond. The best way to "save" your big oak tree and have a healthy pond is to trap the leaves.

I would also consider terrestrial plants and place them to act like a "snow fence". Many of the leaves will get blown over your plants and then stack up as a drift behind your snow fence. (You may then have to do some leaf removal - before a wind other than your prevailing wind swirls them into your pond.)

Use whatever plantings that would be attractive to your pond landscaping goals. Dense evergreens, a hedge planting, lilac bushes etc.

You can get some get info for proper planning by researching "snow fences". If you really want to do it right, search the net for planting windbreaks. We have been doing that for a hundred years in the Great Plains to shelter our fields and houses!