Discourse インスタンスは、他の Discourse インスタンスの SSO プロバイダーとして機能できます。あなたが想定している設定は、WordPress を Discourse インスタンス 1 の SSO プロバイダーとし、Discourse インスタンス 1 を Discourse インスタンス 2 の SSO プロバイダーとするものだと推測します。これは可能だと思いますが、Discourse サイトを SSO クライアントと SSO プロバイダーの両方として設定した経験はありません。
上記の設定では、Discourse インスタンス 1 のすべてのユーザーが Discourse インスタンス 2 へアクセスできてしまいます。それはあなたが望んでいることではないと思います。
この問題に対する別のアプローチとして、Discourse インスタンスを 1 つだけ使用し、カテゴリグループ権限を利用してユーザーがアクセスできるフォーラムの部分を制限する方法があります。SSO ペイロードに Discourse グループを渡すことができます。WordPress サイトで、ユーザーがアクセスできるサイトを判断することは可能でしょう。WordPress サイトごとに Discourse グループを作成し、wpdc_sso_params フィルターを使用して SSO ペイロードに add_groups パラメータを追加することが考えられます。