Experts and BHG readers answer.
Debris in pool
Unfortunately the very best solution is most likely a pool cover. There are some excellent, though costly, automatic pool covers available.
The challenge with planting something near the pool is that you would then have to deal with the debris from those plants as well as the nearby pines. Plus the pines are likely well established and it would take a fair amount of time for the "screen" plants to rise above them.