Есть подозрение, что у заказчика установлен не совсем правильный шрифт Montserrat. Во-первых, в природе существует два шрифта Montserrat, и они как раз отличаются между собой формой знаков(посмотреть
тут).
Во-вторых, у обоих шрифтов есть еще куча opentype фич, которые тоже могут менять знаки(всякие alternates, onum и пр).
Теперь как это собирается в кучу. Вы подключили шрифт с гугл фонтс, где указывается оригинальное имя шрифта и его PS fontname в дескрипторе
local
в
font-face
. Значит, если у заказчика установлен какой-нибудь шрифт, у которого будет совпадать font-family/fontname с подключенным шрифтом, шрифт не будет загружен из гугла, а будет использоваться установленный в систему. А какого качества шрифт в системе и какие знаки он содержит - это уже отдельная история.
Из вариантов решения - подключить шрифт не из гугл фонтс, чтобы иметь возможность изменить его font-family.