Como resolver erros de Pups exec durante a inicialização do Discourse

Ainda não entendo por que você renomeia um e não o outro.
Mas provavelmente não é seu problema de qualquer maneira, já que

Na maioria das vezes, isso indica um problema de permissão.

Certifique-se de que o usuário que o Discourse usa para se conectar ao seu banco de dados tenha direitos totais sobre seu banco de dados, incluindo a capacidade de enumerar tabelas. Preferencialmente, torne-o o proprietário.

problema resolvido.

CREATE EXTENSION hstore;
CREATE EXTENSION pg_trgm;

estava faltando no novo banco de dados. Portanto, a criação inicial do banco de dados no servidor externo falhou. Obrigado @Falco