Hi, I found out this was a known upstream issue resolved in release 47.0 of gnome-calendar, so I've updated to it and tested: it now works as expected! I've updated it in commit 3c8427ca415, which evolution-data-server updated in the previous commit for good measures.
Closing! Thanks for your co-investigations. -- Thanks, Maxim