1) die online-Versionen verwenden vermutlich die gleiche Engine. 
auch outdooractive routet über vehicle=no (ohne mtb:scale)

2) vermutlich weiß die App nicht mal, dass der Weg verboten ist, sonst würde sie mtb:scale entweder ausblenden oder anders darstellen

3) ich kann auf einer Privatstraße auch maxspeed eintragen. oder maximale Traglast einer privaten Brücke. auch bei access=private.
Nur weil dort die Traglast eingetragen ist, bedeutet dass nicht, dass ein nicht Befugter dort mit seinem LKW fahren darf.

4) mtb:scale ist eine Beschreibung des Weges. die kann der legale Fußgänger (zB auch Rad schiebend) und der legale Jäger/Förster auf seinem Rad verwenden.