Cya doesn't really get consumed by anything at quick rate other than the bacteria we see that leads to ammonia, but that is pretty rare in a cared for pool, it's usually the swamps that haven't been opened for a year or 3. The tell tale signs are Cya at zero and FC getting consumed almost instantly when you add it (like in 20 min or less first dose) so doesn't seem to be the case here.
As we all know, cya is the most difficult and frustrating test to do and there also can be a lag time of up to a day or 2 before it shows up on the test. Have you watched the videos or come across some the tricks people do around here to make it more repeatable? Looking at the side of the vial, fill til 50 line and then glance down holding the vial at your waist level, just a quick glance, don't stare. If you see the dot, then, from the side again (not continuing to look down) fill to 60 line and repeat, etc. Most say doing this outdoors, back to the sun is best, though I'm one of the rare ones I guess that gets more accurate results indoors (this is where that standard solution is very helpful).
So, I'd guess a combination of lag times after addition, some user testing error (we've all done it, no shame!) on top of the inherent error range of any of these tests to explain the unexpected cya results. Just keep monitoring it is about all you can do, but I wouldn't get too hung up on it at this point.
Otherwise, you seem to have a good handle on the TFP principles and are doing the right things. Given that you've been so diligent with staying above minimum, my best guess is that some small amount of algae survived the last SLAM. Usually it is hiding behind light niche, in the ladder, foam of the wier door, something like that. Be sure and check any little hiding spot and brush it.
Did you see this thread of mine? My water was still TFP clear, but I wonder if I would've passed an OCLT.
No problem here, just a lesson, or maybe more of a PSA. :) Was on vacation for 8 days and came back to still TFP clear water and FC still above target. I raised to SLAM before I left for insurance in case the SWCG or pump went out from loss of power or whatever - we had a lot of storms...
www.troublefreepool.com