I need snoozed events to survive a reboot of the device
First, I really want to say how impressed I am with the advanced snooze features you've added. I have been using "Calendar snooze" for a long time, but it has problems, and I would love to start using the native snoozing functionality of your great calendar app. I have been a paying business calendar user for a long time.
Unfortunately, I can't quite drop the other tool yet, because your snoozed events don't survive a reboot of my phone. That is a non-starter for me I'm afraid. Let's say I put a reminder for my wife's birthday 2 weeks in advance. I will snooze that a week to remind me again. There is a great chance the phone will be rebooted in that week and I lose my reminder. Snoozed events must survive a reboot or it's not very useful.
We do not have power over system killing the snoozed reminders. I'd suggest you to resolve by setting multiple reminders instead of snoozing one.