I agree, and a few other comments here also say that the call that executives are operational geniuses is far fetched. Most are sociopathic ladder climbers looking out for no one but themselves. Corporations aren't meritocracies - you don't work your way to the top by being better than anything other than working your way to the top. Organizations will also impose C-level hierarchies from other organizations they have previously worked at. So it's management by network and affiliation vs. by skill.
For presenting to executives, my experience is: present quickly. Focus on what they personally care about, whether or not it's what the organization is (supposed to) care about. Get to the point. Repeat your point. make your ask clear. BLUF and BLAB. If you don't know what that means, look it up. If you're not clear about what you want, don't be surprised if you don't get it. Appeal to ego. Understand rivalry. People support what they feel like is in their personal best interest to support.