If your CYA drop was due to bacteria consuming the CYA, then that produces ammonia so that will consume chlorine very quickly (and make combined chlorine go up very fast until breakpoint and eventual breakdown mostly from sunlight).
Every 1 ppm of CYA that gets broken down to ammonia (and carbon dioxide and carbonate) requires 2.5 ppm FC to fully break it down (it's not 10x due to the fact that the CYA is a much heavier molecule so the "ppm" represents much less substance than "ppm" of chlorine).
If all of your 40 ppm CYA loss was due to consumption by bacteria, then it would take 100 ppm FC cumulatively to clear your pool. I suspect that at least some of the CYA loss may have been due to dilution from winter rains so your total chlorine consumption wont' be 100, but it would be interesting to know what it ends up being. Be sure to let us know.
Richard
Bookmarks