I can't see this meeting ending well. Better in parallel look for a job opportunity with less than three layers of management above you.
But if I'm wrong, and this Sr VP is one of the thin skinned exceptions (doubtful since they are taking the meeting from a Sr. Dev in the first place), then I can get a better job somewhere where it's less dysfunctional.