I also live in SW Florida (Cape Coral) and have had the exact same issues, losing CYA at similar rates. And I'm still trying to figure it out. We have had some significant rain events, including 12" over a few days in August 2017.
So far I've done the following:
1. Started off by performing a...