Почему в MacOS шрифты в верстке немного шире, нежели в Windows?
Это другой механизм рендеринга шрифтов.
Мало того, с этим не(!) нужно ничего делать, так как пользователи на Маках привыкли к виду шрифтов у себя, и делать им не правильно (с их точки зрения) - просто нелепо.  По этому все верстальщики, тестирующие верстку на маках это учитывают, а не пытаются что-то переделать.
Потому что так везде и это нормально. В хроме на винде кастомные жирные шрифты вообще с мылом а не с жирностью.