versuche mal
Code:
allow_anon_ssl=YES
um zu sehen, ob es an den userdaten liegt.

könnte mir vorstellen, dass da was an den Benutzerrechten für die nötigen Dateien hängt.
Du wirst ja die Daten als anderer User einrichten als der FTP-User.

Evtl mal testen die nötigen Files für alles und jeden freizugeben. (Natürlich nur zum Testen)

Ports mal mit 'nem Portscanner geprüft? SFTP läuft über den gleichen Port wie FTP?