Again, Senjutsu vs Ninjutsu and the Yata Mirror. The Yata Mirror is mostly responsible for blocking Kirin since it's supposed to be able to reflect all ninjutsu.I'm more of a concrete guy than a hypothetical one though given certain situations just never happened in canon we may have little other choice. Though I don't think something that no sells Kirin would fall to even a Sage Boosted Rasenshiruken. But honestly I have no way to say this would not apply other than just being skeptical of guide book stuff.
If it's true that it has the same composition as truth-seeking balls and hence the same weaknesses, then the sheer might of the jutsu wouldn't matter as much.
Basically, it's a situation of trying to hunt a bird, one guy has a slingshot and the other has Excalibur. No one is gonna argue that Slightshot > Excalibur but the guy with the slingshot still wins because he's better equipped for the job.
Edit:
It's a case of Effectiveness vs Might, and the former wins.