si effettivamente è un problema...!!!
potresti cambiare hosting (ma forse anche quello che hai va bene) e cercare qualcuno che offre più account ftp, e dedicare uno solo per il file...
ma cmq la soluzione non è ancora "professionale"...
altra soluzione 1: usare crontab (dagli altri siti) per per far scaricare periodicamente il file (che è pubblico quindi non necessita di ftp).
altra soluzione 2: usare corntab, ma stavolta sul tuo server, per caricare il file, ma hai bisogno dell'accesso ftp degli altri siti (e non so se puoi essere un problema)
in ogni caso credo che fopen dovrebbe funzionare...
dovresti vedere un po' nei log di php che problema ti da quando fai fopen del file remoto... prova nuovamente, casomai solo ad aprire un file php, html o txt ...
credo che al 99% sia un proglema di configurazioni dei server e che in qualche modo si posso aggirare....
riprova e cerca di darci più informzioni....
ciao...