I think the reason sasuke has the 9 tomoe rinnegan in one eye because he use it to help Naruto evade the limbo
If naruto can sense sasuke from distance he was from him, Sasuke could have been able to do the same thus sensing madara attacking naruto.
I may be looking too much into this you can...