Já estive com esse mesmo problema, pelo que consegui pesquisar, não existem programas em OSX que abram *.pub.
Se for preciso abrir um *.pub, tem-se mesmo de recorrer ao Publisher da microsoft.
No entanto, o Pages (incluído no iWork) faz o mesmo que o Publisher. Acho que é mesmo uma melhor alternativa.
Cumps