You've gotten good advice, but with CYA at 100, in a vinyl pool you don't want FC above 25 (of course, with the too-high pH it was probably a good thing).

Now that CYA is in the 80-90 range and pH is 7.6, don't push your FC over 20ppm.

filter 24/7, vacuum to waste and brush everyday.

Just keep adding P.O.P.P.--Pool Owner Patience and Persistence.