Please everyone STOP and take a step back for a minute. This thread is starting to go in circles. As far as I can tell, at no point in this post was a SLAM properly executed or exited.
SLAM = Shock Level AND Maintain
That last part is critical - Maintain
The exit criteria for a SLAM -
1. OCLT is less than 1ppm;
2. CC's are less than 0.5pmm; AND
3. The water is clear
When was the water ever CLEAR? Not "sort of clear", not "kinda greenish clear" but crystal clear? Can you throw a quarter in the deep end of the pool and read heads or tails? Until a pool is clear, there is no point in doing an OCLT and there is no allowing the FC to drift down. You maintain the FC at shock levels.
Also, the CYA is all over the map but at no point do I see that shock levels of chlorine were used. Even if the CYA is 30ppm, that means shock level is no less than 12ppm FC. That's it. You maintain shock level until the pool is clear, the CCs are less than 0.5 and then you do an OCLT to see if the loss is less than 1.0 ppm
As for the clarity issues, CH Increaser should never be added to a pool when large amounts of chlorine and high pH are present; that's a recipe for creating calcium scale. Also, PhosFree is not useless BUT it was not needed in this situation. Phosphate removal is something you do to water AFTER it is balanced and clear; it does not in and of itself remove algae or help with the clearing process of a green pool.