解決できました。Discourse側のバリデーションバグで、Discourseの設定にある正規表現がまだ追いついていないため、管理UIが「値が一致しません…」というエラーで完全に有効なシークレットを拒否していました。
バリデーターをバイパスして、シークレットを直接データベースに書き込むことで動作するようになりました。

これはおそらく再度パッチを適用する必要があるでしょう。それがより許容され、安全な解決策です。
解決できました。Discourse側のバリデーションバグで、Discourseの設定にある正規表現がまだ追いついていないため、管理UIが「値が一致しません…」というエラーで完全に有効なシークレットを拒否していました。
バリデーターをバイパスして、シークレットを直接データベースに書き込むことで動作するようになりました。

これはおそらく再度パッチを適用する必要があるでしょう。それがより許容され、安全な解決策です。