Surely the issue with the rainbow jersey is the context. On a commute the jersey is acceptable as it is not the official commuter world champion jersey, so is the equivalent of playing football down the park in a man-u t-shirt. If, however, the same cyclist were to show up to a race in the world champion jersey it would be an issue (in the same way as showing up to play in a football league match wearing the kit from another club would be an issue). Said cyclist could be excused if they were wearing the MTB world champion jersey (for example) at a road race, though then they might have other sartorial questions to answer.
...
Would the inverse be true too, is Kim no longer allowed to ride her recumbent without wearing her rainbow jersey?