Yup, Kellogg does look for local people, but that's because people in their part-time program have full-time jobs, and the expectation is that they'll keep working (in their same jobs) while in school. Do you plan on staying in your same job while getting your MBA?
I don't know anything about Tuck's part-time program. And ignore my comment about Wharton... I was thinking of their executive education program! I did see this article recently... I don't know if this is where you pulled some facts from:
https://msnbc.msn.com/id/9006844/.
One other thought... You said, "this is a global industry leadership position - I hope the admissions committee realize this."
It's YOUR job to make sure that they realize this. Odds are that they will have never had heard of this group. When it comes to things like this, you need to make sure that you help them see why these things (and why YOUR participation in them) are significant!
Scott