Not sure what's wrong with the map? As visible on aerial, this is a multi-use path (so cycleway is fine) on same bridge as the car road but separated by barriers. So per OSM norms, it's mapped as a separate way. If you want, you can add a man_made=bridge for the bridge outline encompassing both the car road and the multi-use path.