Hätte diesen Weg versucht:
<xsl:template match="BuyerAddressInformation/GLN">
<xsl:copy>
<xsl:value-of select="substring(.,1,1)" />
<xsl:value-of select="substring(.,3,5)" />
</xsl:copy>
</xsl:template>
Jetzt fehlt mir aber nur noch die Prüfung, ob "BuyerAddressInformation/GLN" < 13 Zeichen und das 2. Zeichen unter "BuyerAddressInformation/GLN" eine "0" ist.