Hello,

AFAIK, there is no legal restriction against cycling here (southbound road)
https://www.openstreetmap.org/way/31428753
Sure, it is for the mighty, and a careful cyclist will prefer to use the service road next to the bus depot, but I don’t think a restriction is a appropriate.

The opposite direction should not be taken as an example because the northbound road has a D10 sign on the sidewalk, which legally forbids to cycle on the road.  There is no such sign on the southbound road.