Eu acredito que a resposta para o seu problema é que no seu arquivo ~/.odbc.ini você está dizendo para usar o driver
PostgreSQL - mas você não definiu esse driver em seu arquivo /etc/odbcinst.ini. Tente alterar o PostgreSQL para PostgreSQL ANSI ou PostgreSQL Unicode (ambos definidos em /etc/odbcinst.ini).