Gudoudama could protect him.
Only senjutsu can counter Onmyoton, which Infinite Tsukuyomi does not use or produce.
Infinite Tsukuyomi, while stated to "pierce anything" and etc. clearly is false as it failed to pierce Sasuke's Susano'o. The reasoning behind this is irrelevant. The fact remains it didn't pierce it. Meaning it doesn't pierce everything. Just like how Temari can't blow away the universe and Hiruzen isn't the strongest Kage. Hype.
And before any salty salt miners accuse me of being a Naruto fanboy, I'll have you know I only worship the one true God and savior, Tobidara. :flakez: