Thanks for doing the research and taking a look at the code. Really appreciate your help.
What you said makes total sense. Here is what we can do.
1. I’ll send you a special build which excluded ‘events’ from the extended permissions.
2. Once you confirm the build works, I’ll create an option in UI to exclude selected post types from extended permissions in my next version.
3. You just need to exclude ‘events’ using the new option after your next upgrade.
Please let me know if this works for you.