Вот эта часть распознается, как большая буква и затем маленькие буквы в количестве больше 1. Это точно то, что вы хотели получить? У вас по идее вообще не должно так работать.
Если у вас это работает, значит где-то уровнем выше вы вообще отключили чувствительность к регистру.
Думаю надо +, а не ?
Правда я так и не смог разобраться, почему добавление шрифтов внутри svg через font-face не работает.
А за решение огромное спасибо!