Danke erstmal für eure Unterstützung! Letztlich lag es bei mir an einem Tippfehler...
Ich hatte in der /etc/openvpn/scripts/ndp-proxy-setup.sh
Einen Strichpunkt nach if [[...]]; then vergessen.
Jetzt funktioniert die Verbindung ins Internet über IPv4 und IPv6, nur unbound gibt den Clients noch keine Antwort (ich habe aber schon eingestellt, dass unbound auf 10.8.0.* hört). -> DNS läuft noch über Google.
Das Problem sollte aber lösbar sein.
Noch eine Frage: sind Clients über IPv6 auch hinter einer NAT? Muss ich diese noch durch eine Firewall auf dem Server schützen?