Есть стандартные языки печати - PostScript и PCL. Но их реализация в принтере (особенно первого) - это дорого.
Поэтому на дешевых принтерах реализуют свой собственный упрощенный формат печати, а в драйверах прописывают перевод стандартного задания в этот самый формат.
Ошибка про фильтр - скорее всего, как раз о том, что не найден этот самый "переводчик". В принципе, он в драйверах не должен зависеть от версии ОС, но это не точно.
Можно попробовать вручную распаковать тот драйвер и раскидать его файлы по положенным путям... но я не пользуюсь Маками и не представляю, какие там положены пути.