I never saw CYL under future releases which is what station check to add songs.
It was added on that page a few days before the actual adds date, I remember it being there and we even talked about that on the single thread I believe.
I'm surprised at how well this is doing on iTunes considering the video doesn't even have that *many* views yet (although it's moving faster than any other Iggy video premiere so far)