No es que te baje un archivo que no tiene nada que ver, realmente te baja el archivo que debe solo que con otra extensión ya que como te dijo pateketrueke, los archivos de office 2007 son una carpeta zipeada de archivos, si le cambiaras la extensión podrías abrirlos con office sin problemas. Pero entiendo tu problema, tú no quieres que se cambien las extensiones porque eso facilmente confundiría a tus usuarios. Bien, en este link se explica la solución:
http://serverfault.com/questions/190...r-as-zip-files