Da bicycle=yes gesetzt ist, sollten die Wege im Routing nicht ausgeschlossen werden – und wenn, ist es ein Fehler der Router.

Unabhängig davon bin ich mir aber auch unsicher, ob hw=pedestrian hier eine gute Idee ist. Ich vermute, die Angabe bezieht sich auf die kleinen Symbole auf den "Tulpenschildern" (siehe hier https://www.mapillary.com/app/?pKey=837579487874680), was es aber mMn nicht zu einer "Fußgängerzone" im allgemeinen bzw. OSM-Sinne macht. Ich würde eher zu highway=footway + bicycle=yes tendieren.