I hear you! The only options you have are workarounds:
- use PWA for Outlook (it will alert you for email but events still not implemented) and Teams
- to complement the events you can use a sync for your calendar / tasks / contacts from your desktop to your phone using something like Sync2 or Android-Sync, if your company allow you can even do this:
Info - Outlook 2 Google Calendar
The inconvenience I found was that you get logged out after x time from the PWA (expected of course) yet the alerts on the email still continue but you need to log on to check on them which become a hassle pretty quickly.
In conclusion is the same old convenience vs privacy and even security because you are introducing new apps into the mix... I abolish any type of tracking on the apps I use even if I cannot avoid it 100% (bank apps are glorified trackers for example). So I think I will settle with:
GrapheneOS (these guys are legends)
PWA for Outlook and Teams
Sharing my calendar with my Google Account and import it to my Proton calendar (yeah it sucks but thats how it goes).