Hola.
La única forma que se me ocurre es enviar ese archivo usando php. Desde tu script, debes enviar una cabecera que le indique al navegador que lo siguiente que envías es un archivo binario (por ejemplo
http://www.javierav.com/archives/14/forzar-descarga-php).
A continuación, envías el archivo usando la función readfile(...) de PHP o usas clases específicas como la que se incluye en PEAR HTTP_Download (
http://pear.php.net/package/HTTP_Download).
Una vez se haya enviado, y antes de finalizar el script, puedes realizar las operaciones que necesites, como eliminar a ese usuario de la cola de descargas.
Saludos.