Hi there. I'm sorry your first season of pool ownership has been such a pita

I have a few additional questions for clarification purposes and suggestions that might help based on your test report this a.m.:
1. Last night, did you measure 20 ppm via 10 mil test at 11 pm (dark) (Please confirm test and time)
2. This morning at 8:30 a.m. It was presumably light, correct? fC was 16 based on test using 10 mil, right?
- just so you know for future, overnight chlorine loss test is most meaningful performed after sundown, then again BEFORE sunrise

But in this case I don't think you were meaning to perform the OCLT, right? Just giving a baseline report?
3. Can you confirm that you reports of FC lost are based on physical tests after additions as opposed to calculated values of additions? If not, try that for a few tests so we can confirm your true chlorine demand without the added variable of chlorine freshness and pool gallonage
4. If you have your daily recordings, and said recordings are of performed tests, not calculated predictive additions, it might help give us all some understanding to translate that into "percentage of loss" for each day to see if there's some kind of pattern.
What I mean is while losing 3 ppm "sounds" like a lot in 5 hours, it was really only a 15% drop -- it SOUNDS like more because of your higher slam value due to having higher cya. But to my mind, a 15% drop is entirely normal during sunlight hours. The higher the shock value, the greater the loss in ppms.
5. It might be helpful if you were able to list the specific product names of anything you've put into your water this season. That is because some products contain things that skew tests or increase chlorine demand by fighting it...or add other things.
For example, PoolRx contains copper sulphate, so I don't believe the pool store's copper test was accurate, because you did report putting in PoolRx. This means at some point previously (not now, as its cear) your clear "green" water might have been exacerbated by oxidized copper if the ph got high. Not relevant to what you're experiencing right now, but an example of how the "formulas" of some commercial products can have unintended consequences or fight each other
Another example that comes to mind when hearing strange FC/CC reports is MPS shock, or "non chlorine" shock that pool stores like to peddle because its pricey. Products with MPS in them cause falsely high CC readings sometimes.
So if you have a list of products used, I'd be happy to look up the Material safety Data sheets that spell out what's in them to see if there are any clues.
It sounds like you haven't seen any visible evidence of algae -- dead or alive -- since your few dark spots in early September. It does make me wonder if your chemistry is a bit skewed by OTHER chemistry...like competing formulations, pesticide overspray, etc. etc.
Did you hav trouble maintaining FC between 5-7 daily before the outbreak?