So your claim "One effective solution is to schedule a standing meeting... works across organizational boundaries too." is way overly strong. Just because you've had an instance or two where it did work, doesn't mean that works in general, for other orgs.
Meetings may or may not be forcing functions, depending on the organization. Sometimes they are. Oftentimes they aren't.
The better mantra to ask is "Who in this organization is actually incentivized to make this project succeed... where specifically is there accountability?" Sometimes, believe it or not, the org doesn't have much of that.
Instead of your claim, I'll tell you the key organizational symptom that I found actually determines accountability, or lack of: (discreetly) find out what happened to the careers of CXOs/VPs/directors/execs/managers on projects that failed: were they promoted/ given bonuses/ retained/ demoted/ reassigned/ fired? (sometimes they get a token punishment/demotion, leave, go found a startup/sit on the beach, then get reacquired at a higher level than what they left).