Я почитал вики и на ней написано, что: 1) определение автобуса может разниться в зависимости от региона (Buses, ибо RU:Автобусы просто перевод, а не адаптация); 2) как было сказано выше, определяющее отличие маршрутного такси от автобуса — остановка у каждого столба, а не класс ТС, что «автобусные маршруты могут обслуживаться автобусами малого класса, а маршрутные такси автобусами среднего» (RU:Tag:route=share_taxi); 3) на той же странице написано, что если «у ТС на маршруте в реестрах чётко прописано, что УОП, см. Автобусы» (цитата вольная), т. е. делай автобусный маршрут; 3) на Tag:route=minibus сказано, что «The tag is useful instead of route=bus when they are being segregated into another class of service», плюс на всей OSM есть лишь 49 маршрутов под этим тегом и ни одного как минимум в европейской части России (судя по запросу через overpass turbo).

В любом случае, даже если вышеприведённые утверждения ни на что не влияют, применение тега общих тегов psv и psv:lanes также некорректно, а нужно отдельно тегировать каждый вид ТС, который может там ехать.