La base de données reprend tout à fait explicitement "bicycle=dismount" ici
https://www.openstreetmap.org/way/327972604

Les algorithmes de calcul intègrent une vitesse plus lente pour le vélo quand il faut marcher avec le vélo plutôt que rouler.  Mais comme ça reste plus court que faire tout le tour, GraphHopper continue à proposer de passer via le tunnel.

Donc, pour nous la donnée de base est correcte dans OSM, il est impossible de faire mieux.

Intérêt de rapporter à GraphHopper la demande qu'ils ajoutent une info explicite qu'à un endroit il faut descendre de vélo, à voir avec eux.

Merci.