Cita: Entiendo que es secuencial primero ejecuta el primer script, baja el archivo, y ejecuta el segundo scrip que debería bajar el segundo.
No, te equivocas.
No puedes descargar archivos "en secuencia".
Debes entender que HTTP no funciona de ese modo, es petición por petición, recurso por recurso.
No puedes obtener dos recursos consecutivos en la misma petición.