well it makes more sense like that. explaining how he was able to travel dimensions is better than leaving it like that with no explanattion behind it
Maybe he can open portals to other diemnsion but not to Kaguya's dimension yet. Probably needs a marker or some kind of coordinates to her dimension.
I think the Nue conspiracy is what led him to gain access and pinpoint Kaguya's dimension. The Rinnegan might as well granted the ability as default. But he needed the info about the Nue still.
BONUS: I like the hierarchical development for the Ootsutsuki clan. Seems that dimension travel is a common trait with those with the Rinnegan. But Kinshiki didn't have Rinnegan right? How the hell does he do that?
Maybe he can open portals to other diemnsion but not to Kaguya's dimension yet. Probably needs a marker or some kind of coordinates to her dimension.

Confirmed: Sumire's teleportation = Sasuke's![]()