Я понял это довольно странно и состоит из двух вещей.
1) .ttf и .eot, которые я получил от шрифта-белки, были бесполезны. Получение оригинального .ttf с сайта шрифтов и его преобразование в .eot было необходимо для правильного воспроизведения. Я не знаю, действительно ли это ошибка шрифтовой белки, потому что различия в представлении кажутся очень произвольными и странными, см. Также пункт 2).
2) Удаление записи .woff из css. .Woff был добавлен только для безопасности, я не был уверен, использовался ли он кем-либо, но, похоже, все браузеры по-прежнему отображают его правильно.
Это кажется очень странным, потому что все задействованные браузеры используют один и тот же .ttf (кроме IE8 и менее, которые используют .eot), но отображают его по-разному. Также .woff должен быть удален, почему? Хотя я решил свою проблему, она все еще кажется довольно случайной и странной. Если кто-нибудь знает больше об этом материале, я хотел бы знать.
Я надеюсь, что этот вопрос пригодится другим. font-face еще предстоит пройти долгий путь, чтобы быть простым в использовании, и браузеры должны быть более осторожны в отношении его соответствия.