Naja, ein Kalender im Public Folder ist eben, wie geschildert, nicht Teil der Liste, die mit CalDAV sichtbar ist.
Eine Shared Mailbox hätte ja kein Login-Passwort, dass ich für das CalDAV Login verwenden könnte (... und nur um Kalender via CalDAV zu teilen potentiell eine Lizenz zu verbrauchen finde ich nicht schön).
Ansonsten wäre das für meinen Anwendungsfall wohl schon eine Möglichkeit.
Im Grunde will ich im Client nur den persönlichen Useraccount einrichten, und alle zugänglichen Kalender sehen, zweitbeste Lösung ist evtl. ein weiterer "shared" User, wo alle shared Kalender sichtbar sind.
Aber natürlich soll ggf. bei (Passwort-)Änderungen möglichst den Administrationsaufwand an den Clients klein bleiben - also je weniger Accounts umso einfacher.