There would be no reason to create a super relation.  Each continuous linear route should have its own relation and leave it as that.  Obviously, you should have the actual infrastructure tagged on the individual ways (like cycleway=lane or cycleway=shared_lane)

The renderings you cite are not official in any way, they are just ones that are present on main OSM site.