Isso parece ser uma incompatibilidade entre as versões do cliente/servidor do PostgreSQL.
O backup está sendo executado a partir do contêiner do Discourse, onde o pg_dump é da versão 15.15, mas o servidor PostgreSQL externo é da versão 18.3:
server version: 18.3; pg_dump version: 15.15
Eu teria cautela ao modificar o contêiner do Discourse, a menos que a equipe do Discourse recomende. Minha primeira reação seria manter o cluster de banco de dados externo alinhado com a versão do PostgreSQL que o Discourse atualmente espera/suporta.