IN the cycle lane refers to being in that lane rather than another one or somewhere else on the road, so being in the cycle lane as opposed to in the bus lane or any other lane.
ON the cycle lane is more focused on something being physically on that lane (on the surface) that should not be on any lane, like debris.
So the text here is emphasizing being in the cycle lane rather than on a lane for everyone or only cars.
Checking to see what people use more, I see that “on the cycle lane” is being used a little more in the UK and Ireland, whereas “in the cycle lane” is slightly more popular in the USA, Canada, Australia, and India. But the difference is not huge and could be due to other factors such as what people talk about being in/on the cycle lane.