Le protocole est encore assez jeune, tout comme lightning, donc à mon avis, va falloir que tu attendes encore un peu pour avoir un truc vraiment utilisable
Par contre, je ne vois pas pourquoi tu veux modifier des fichiers de config. Dans les fichiers de config, il n'y a rien qui te dise qui sont les utilisateurs, ni quels calendriers existent...
Ce que tu peux essayer, à la rigueur, c'est de dupliquer le dossier calendar dans qui existe dans le dossier /principals/zeph , en lui donnant un nom qui ressemble à un uuid (ou en générer un avec uuidgen), puis d'éditer la base SQlite qui va avec #propre#
Ou alors, emprunter le mac de qqn l'espace d'un instant pour faire tout ça depuis iCal (ou trouver un autre client, j'en connais pas)
Pour les groupes, tu peux manifestement définir des calendriers appartenant à un groupe, mais là je ne sais pas comment les créer (OS X s'en occupe tout seul avec l'open directory).