<?php
$acao = "inicio";
if(isset($_GET["acao"])
  $acao = $_GET["acao"];
switch($acao){
  case "inicio":
    echo "<a href='?acao=download'>Clique aqui para download do arquivo arquivoXPTO.txt</a>";
    echo "<script>setTimeout(function(){ window.location.href= '?acao=mensagem'; }, 10000);</script>";
  break;
  case "download":
    download("arquivoXPTO.txt");
    //a função download seria o código que você já tem para download!
  break;
  case "mensagem":
    echo "<span>Seu download está em andamento, bla bla bla</spa>";
  break;
}
?>