Una instancia de Discourse puede funcionar como proveedor de SSO para otra instancia de Discourse. Asumo que la configuración que estás considerando es tener WordPress como proveedor de SSO para la instancia 1 de Discourse, y que la instancia 1 de Discourse sería el proveedor de SSO para la instancia 2 de Discourse. Creo que esto es posible, pero nunca he configurado un sitio de Discourse para que sea simultáneamente un cliente de SSO y un proveedor de SSO.
Con la configuración que describí anteriormente, todos los usuarios de la instancia 1 de Discourse tendrían acceso a la instancia 2 de Discourse. No creo que eso sea lo que buscas.
Otro enfoque posible para este problema sería utilizar una sola instancia de Discourse y emplear permisos de grupos por categoría para limitar qué partes del foro pueden acceder los usuarios. Puedes pasar grupos de Discourse en la carga útil del SSO. Debería ser posible en tu sitio de WordPress determinar a qué sitios tiene acceso un usuario. Podrías crear un grupo de Discourse para cada sitio de WordPress y luego usar el filtro wpdc_sso_params para agregar un parámetro add_groups a la carga útil del SSO.