Eu tenho um FTP montado usando curlftpfs.
Quando toco em um arquivo que não existe, ele cria o arquivo. Quando toco em um arquivo que já existe, ele não atualiza o mtime.
Eu tentei chmod 777 o arquivo no servidor. Ainda não consigo alterar o mtime. Mas posso editar o arquivo perfeitamente.
Percebo que quando você monta o curlftpfs, os arquivos são montados como root:root. Isso faz diferença?