Yes, I think you should let your filter do its job for a good few days now, and as long as your chemistry is good/maintained, see if that last bit of churned up cloudiness goes away.
Now, i am basing that on what your friend said, which makes sense to me. Your friend said only time will break it down. If what he meant is that the "bonding" that these products have caused the cloudiness, your filter and proper chlorination should finish up the job and return clarity.
Eg, First do no harm

You probably need a rest anyway...just observe it for a bit and so long as its improving and your chemistry is kept in balance, then take no further action. Just observe.
Pools often heave better if you just "feed them and leave them" -- eg add the chlorine, control the ph, observe them daily, test those parameters. The simple stuff. Adding products or tinkering too much sometimes causes a chain of unintended consequences and interactions that are hard to ferret out and ultimately control.
Your problem initially was foaming and scum.
You've now hardened your water, found an air leak, shocked your pool and cleaned your filter. It sounds as if the foam problem has been mitigated. If you've now also added that bit of CYA, and are maintaining daily chlorine levels in accordance with the CYA/FC chart in pool school, you should be golden.
Your most recent post says the only problem left is that your water clouds up a bit when churned up, and that your friend in the industry has reason to suspect its from using too much enzyme.
Time, filtering, and the proper chlorine level will break down those enzymes if this dx is true. Ergo, the wait and see approach makes sense.
However, if your chorine is not maintained correctly and the water continues to cloud up worse, it can be early stages of algae (if there's enough sunlight indoors to produce same...not sure.) in THAT case, a SLAM would be in order. But that's unlikely since you just did a slam.
So that's why I'm saying to monitor for the moment. Others may disagree or have more/better information. But that's my best guess without eyes on your pool
