Hmm, I am a regular listener of the Lanterne Rouge cycling podcast and the companion highlights channel. It's some of the better content out there because they have the rights to the video material, do good editing and breakdowns of the races, quick uploads too (like 2 hours after the race). They both seem like genuine cycling fans.
That being said, they should have disclosed this as soon as it happened. No matter if you are a journalist or not, if you cover the teams and races while working for a specific team it is just not good optics that you "hide" that information.