Tem o consulente razão ao afirmar que não há hífen no Latim. Trata-se, realmente, de uma expressão latina, à semelhança de "sine die", por exemplo, motivo pelo qual não deve levar o hífen. Qualquer dicionário de Latim, ou de expressões latinas, o mostra, como é o caso do "Diccionario de Expresiones y Frases Latinas", de Víctor-José Herrero Llorente.
Julgo que o uso do hífen por várias pessoas, no caso da expressão em causa, se deve a uma interpretação errada da norma que prevê o uso de hífen em palavras formadas com prefixos de origem grega ou latina. No entanto, José Pedro Machado, no seu Dicionário da Língua Portuguesa, explica que 'post' só leva hífen quando passa a 'pós'.