text: Danke fürs schauen.
  Vorneweg als Hinweis allgemeiner Art. Vermeide es unbedingt Sachen die Verkehrsplaner verbockt haben durch eigene Interpretationen verbessern zu wollen. Trage nur und ausschließlich das ein was du vor Ort antriffst. Und das hast du ja alles sehr gut aufgezählt.
  Zur Einstimmung mal hier das lesen https://www.bussgeldkatalog-mpu.de/bussgeld/sicherheit-im-strassenverkehr/fussgaengerzone-regeln.php
  dann wird einiges schon klarer was man bei DE:242 darf und was nicht. Das andere von dir erwähnte ergänzen.  Den Rest müssen die Router mit ihrer eigenen Logik erledigen.
  Also DE:242 überall dran, wenn "Rad frei" dann noch bicycle=yes dran, wenn "Feuerwehrzufahrt" dann emergency=yes dran  und "Lieferverkehr frei" wäre vehicle=delivery. Alle anderen von dir "dazuinterpretierten" Einschränkungen und Erlaubnisse löschen.
  sally_port und bollard besser separat. bollard noch rising=yes dazu. Der Tiefgaragennode bekommt eine Anbindung zur Straße und parking =underground. Ich habe die Änderungen schonmal gemacht, außer das mit dem "Fahrrad frei" und der "Feuerwehrzufahrt" und "Lieferverkehr frei, da wußte ich nicht von wo bis wo. Wenn es dafür keine Zonen gibt dann einfach nur das Schild (traffic_sign) als node eintragen. 