because Naruto has seen Rinnegan abilities god knows how many times and has extensive experience in fighting against Rinnegan users. Naruto knew that when Sasuke absorbed his chakra, his inability to control his Sage chakra would give him a split second to counter-attack, when Sasuke pulled him heknew that Sasuke would have to follow up with a crushing or stabbing attack afterwards. Timeskip Naruto is quite good at using his experiences to counteract against the opponents or use their own strengths against themselves. He literally made a correct hypothesis about how to beat 3rd Raikage out if thin air at the beginning of the war.
He would counter Chibaku Tensei too because he knows how to do so. I don’t think Human, Ashura or Animal paths would help Sasuke at all since he did not bother using them.