La jugada que tu debes hacer es cuando el usuario seleccione un archivo a descargar.... tu te conectes al ftp y copies ese archivo al servidor de la actual y ahi con el header, fuerzas la descargas del archivo que copiaste.... asi el usuario podra seleccionar una ruta donde guardar.
Espero te sirva...
Suerte