FWIW, Proton's recent (days, not weeks) update to their Android calendar app now works offline (finally), with cross device syncing without Davx. They have a Free account tier, with some operating limitations. Their Mail app syncs contacts across devices without Davx, but their contacts list doesn't cross populate or sync with AOSP's onboard Contacts app, so you can't use Proton's contacts list with another mail app/service, and AOSP's Phone app won't show caller ID unless you manually duplicate contact entries in AOSP's Contacts app. There's no Proton Tasks app, yet, but it's on their road map.