1. Du musst auch SSL auf dem Baikal Server aktivieren bzw. dir ein SSL Zertifikat erstellen dafür gibt es diverse Anleitungen im Netz.
2. Das mit den Einstellungen ist für viele Verschiedene Programme unterschiedlich
Bei Outlook gibt man es ja so ein
[IP/DynDNS]/baikal/http://cal.php/calendars/[username]/[cal name]/
Bei IOS soll es wohl so funktionieren
[IP/DynDNS]/baikal/http://cal.php/principals/[username]/
Und bei DAVdroid ist es so
[IP/DynDNS]/baikal/cal.php/
Ferner sollte es dann immer so ein das NOIP "nur" auf die Eeasybox leitet und Du dann in dem Programm welches Du zu Syncen nutzt alle Zusätze einstellst bzw. einfügst. Was aber aber auch sein kann das Du Easybox manche Ports gar nicht umleiten kann oder will, da Sie diese selbst nutzt. In diesem Falle musst du ein anderen externen Port (z.B. 40443) auf den internen Port von Baikal umleiten. Aber hast Du schon mal versucht die "Begrüßungsseite" von lighttpd im Browser über die externe Adresse aufzurufen?