Toto mapování pole je definováno v org.hibernate.dialect.PostgreSQLDialect
a lze ji změnit podtřídou této třídy a konfigurací aplikace tak, aby při spuštění s postgresem používala upravený dialekt.
Relevantní zaklínadlo v podtřídě je pravděpodobně vložení
registerColumnType( Types.BLOB, "bytea" );
ve vašem konstruktoru po volání funkce super()
.