Problem solved! The issue was indeed not at all the certificate, but down to the .htaccess
redirects for CalDAV, which lost the https
. See Reminders.app does not display NC tasks - #32 by itsthejb - 📆 Calendar - Nextcloud community
Closing this. Thanks to everyone that helped, sorry I was off the mark!