24ft above ground pool

I have pretty much always had a clean, clear pool (last 5 or 6 years). Have always used BBB method. Over winter it gets a bit yucky.. but 2 or 3 days of start up procedure.. and all is well. Not this year.

A couple of weeks ago I raised to shock level and held for a few days.. water turned from dark green to a nice clean looking blueish (normal looking) color. But the water never actually became "clear". I would describe it as clean... but slightly "milky".. I have been in the pool a few times and I am sure its clean.. but I want it to sparkle. I have scrubbed floors and wall.. been filtering water 24/7 for several days.. No change in "milky" appearance. I can see the bottom... but just barely. I can see my hand clearly about 2 feet down (or so).

today:
FC - 6
CC - 0
pH - 7.5
Alk - 90
CYA - 50ppm
temp - 81

testing with drops (T-100 kit)

I have some DE in the pool shed.. but haven't added any. Thinking maybe adding some would filter out tiny particles.. just me guessing.

Any opinions?