Sage Mode is a non-factor, Indra and Ashura would need to be fused together or Indra takes Ashura's body or blood and awakens the Rinnegan by fusing that with his own blood somehow, and Hagoromo is the original Rinnegan user.
End of story, don't see why anyone needs to read into it at all.