Hier mal meine Lösung. Ich hab, wie schon gesagt, eine Datenbank mit einem Agenten der über die entspr. Ansicht im Adressbuch läuft und daraus Kalendereinträge erstellt.
Ich verwende dabei die Columnvalues da diese schon entspr. aufbereitet sind, was allerdings den Nachteil hat, dass man nach einem Versionswechsel immer mal wieder nachbessern muss, weil mal wieder eine andere Spalte verwendet wird. Der aktuelle Stand sollte jedoch mit dem pernames von Notes 6 bis 8.5.2 fehlerfrei funktionieren.