Oi George,
Bom saber que você está gostando do novo livro! Obrigado!
O Código usa uma classe da biblitoeca MSXML que encapsula o protocolo HTTP (a XMLHTTP). Sendo assim, com ela, podemos baixar qualquer aquivo que esteja disponível via HTTP. Já para o protocolo FTP esta classe não é adequada...
Um abraço!