Выражение "A"+"B" компилятор воспринимает нормально, а на "A"+"Б" ругаецца.
То есть, константы, которые попадают в SHORTCHAR преобразуютя в строки если надо, а которые не попадают - нет.

Нашел, как поправить, но не уверен - надо ли.