I agree that "mobility" work is often a missing dimension in most programs and can be part of the reason beginners and intermediates get stuck at their level.
You hint at the connection between the fascia that are tendonous "bags" around each muscle that connect the the entire muscle chain from foot to head. Tension, etc. in this chain is often the precursor to injury. Also, it is true that an issue in a joint is often the result of an issue at the joint above or below (e.g. knee issues are often symptoms of ankle or hip problems).
I would only add the ITB (ilio-tibial band) to your foam roll list.
"...strength is built one recovery day at a time..." -OMP
"Do not change shit up during a training cycle." -Sandbox
Best PL total: 1020 - 350/265/405
Current total: 945 - 335/245/365