Eine kurze Suche hier zeigt, dass es nicht unbedingt einfach zu bewerkstelligen wäre.
Ein möglicherweise einfacherer Ansatz könnte sein, einen Schalter mit der Hauptgruppe zu verknüpfen und zwei Gruppen zu verwenden, wobei der Wechsel von Gruppe A zu Gruppe B das Theme wechselt. Vielleicht lässt sich dafür etwas wie die benutzerdefinierte Startseite für Gruppen (Customization > Theme component) nutzen? Oder man installiert die modernen Kategorie- und Gruppenboxen (wie im Air-Theme verwendet) doppelt und passt sie basierend auf dem Theme oder der Hauptgruppe an.
Ich weiß es zwar nicht genau, aber ich frage mich, ob zwei separate Discourse-Installationen das Risiko einer Beschädigung der Datenbank bergen könnten. Zwar gibt es einige Staging-Umgebungen, aber ich glaube, die Staging-Seite wird regelmäßig von der Hauptinstanz gesichert?