Have you considered a "Bird Cage" screen enclosure for the pool? Somewhat costly, but it would keep the leaves out.

https://www.google.com/search?q=pool...w=1579&bih=852