Pour ceux qui sont interressés par le topic....
Au bout de pas mal de recours j'ai fini par trouver une solution toute bête. J'ai créé un batch (.bat) qui fait mes transferts. Une fois parti sur cette piste je n'ai eu aucun soucis pour trouver des pistes de code sur ce forum, je vous laisse consulter vous même et faire votre propre soupe
Sinon j'avais une autre solution sous le bras que je n'ai pas exploitée, je ne sais pas si ca fonctionne. Il parrait que l'on peut créer un pointeur vers un fichier sur FTP avec un truc du genre:
Set FSO = _
Server.CreateObject("Scripting.FileSystemObject" )
set foldPt = FSO.GetFolder("ftp://ton_login.ton_pass@serveurFTP.truc/repertoire/distant" )
Mais bon c'est du magouillage, je sais pas ce que ca donne...