Das hat er versucht, aber wahrscheinlich die Meldung im Filezilla übersehen, dass es nicht geklappt hat.
Könnte sein.
Das ftp Programm hat weniger Rechte als das Skript auf dem Server und wenn dieses dem ftp Programm die Rechte entzogen hat, dann lassen sich die Rechte auch nicht mehr ändern.
Eine mögliche Erklärung ja. Sofern aber der Webserver der das Script ausführt und der FTP-Benutzer in derselben Gruppe sind, sollte das eigentlich klappen - bei einem vernünftigen Hoster wäre das zumindest so.