Voce cria um URLRequest chamando essa servlet
Passa no data um URLVariables com o parametro que é o caminho, e também o mime type (para saber se é word, ppt ou excel)
Na servlet você usa esse caminho para achar o arquivo no servidor, bota ele para bytes e com o response da servlet voce joga os bytes para o navegador interpretar ( e ele irá abrir com o programa padrão )
O que você fez com o navigateToUrl(…) na primeira mensagem está correto. O problema é que você não pode acessar nada na máquina do usuário com o file:/// , a não ser utilizando o AIR, por questões de segurança. Para fazer isso, vai ter que colocar no servidor mesmo e chamar uma URL dele. Tanto com o .download quando o navigateToUrl.