Esto parece ser una discrepancia entre las versiones del cliente y el servidor de PostgreSQL.
La copia de seguridad se está ejecutando desde el contenedor de Discourse, donde pg_dump es la versión 15.15, pero el servidor externo de PostgreSQL es 18.3:
server version: 18.3; pg_dump version: 15.15
Sería prudente evitar modificar el contenedor de Discourse a menos que el equipo de Discourse lo recomiende. Mi primera impresión sería mantener el clúster de bases de datos externo alineado con la versión de PostgreSQL que Discourse espera o admite actualmente.