Sorry,
aber du beschreibst es etwas konfus. Ist der leaf der letzte knoten oder koennen danach auch noch knoten mit attribute "node" kommen und sollen diese eingeschlossen werden?
Ansonsten beschraenkte doch einfach per Xpath deine for-each anweisung.
<xsl:for-each select="/BMECAT/T_NEW_CATALOG/CLASSIFICATION_SYSTEM/CLASSIFICATION_GROUPS[@type = 'node']">
.
.
.
</xsl:for-each>