CanMountEntity работает не на транспорт, а на сиденье, и они бывают разные:
"assets/prefabs/vehicle/seats/driverseat.prefab" - Сиденье водителя седана
"assets/prefabs/vehicle/seats/pilotseat.prefab" - Сиденье пилота
Достаточно ограничить на них, и на пассажирские места смогут садиться без привилегий
Можно по подробней убрать код сиденья пилота ? или нужно, что то другое сделать подскажи как это сделать ?