по поводу карты с мапниковым стилем. связался с автором:
There are much more road types in the mapnik style than routable road types. I don’t know any other way than multi-layered maps, except sticking to the available routable types.
То-есть сделать routable карту с этим стилем у него не получается из-за недостаточного количества маршрутизируемых дорог, их меньше, чем количество разных вариантов дорог в стиле. Решение проблемы - иметь карту с навигацией, которая будет скрыта под стилизированной. Получаем избыток данных в 2 раза, но профит.
Возможно, кто-то знает еще возможные решения?