Allgemein gibt es eine Obergrenze von ca. 32 CommandButtons in einem CommandSet.
Diese wird teilweise dadurch noch mal begrenzt, dass nicht alle Buttons angezeigt werden können, wie rechts in der Baumeisterleiste oder im Palantir, hierbei würde dann ein CommandSet-Switch helfen.
Bei Radial-Buttons (die die im Kreis über der Einheiten/Gebäude angezeigt werden) ist die Anzahl meines Wissens nach unbegrenzt (innerhalb der 32). Man kann im CommandSet aber angeben, bis zu welchem Slot diese nur angezeigt werden sollen, was über InitialVisible passiert. Die anderen werden dann nur in Untermenüs aufgerufen.