Way 434851388 has tunnel=building_passage because it goes across a building structure.  The road here is different: it is in the open air, it should not have any tunnel key.

Possibly covered=yes but, despite it won’t be incorrect, I think it’s overkill to split roads for such a short distance and for little benefit.

(Good example for covered=yes is here: https://www.openstreetmap.org/way/126095697)