As usual, that is one of the regular examples posted on here. All it shows is that a group that did more training did better than a group which did less training. there's nothing to say that the equivalent amount of cycling would not have achieved the same or even better results.
I'm really bored of this, so I'll just say good luck with the weight training.
What it shows is a group who were already doing a significant amount of training on the bike improved their perfomance over a control group by doing a small amount of strength training off the bike (interestingly the improved performance was noted to come despite there being 'no concurrent increase in body weight or maximal oxygen uptake'.