Yes, welcome all to the forum.
I know nothing whatsoever about your special meeting, but it wouldn't suprise me if it were not so "special" after all is said and done. You are getting a visit from a rock star Governing Body member. That might just be an opportunity to say "the end is sooooooooo near" that they can smell it.