1. Ot said "teleport into sasuke's hand"
2. Sasuke didn't actually teleport kaguya into his hand. He teleported kaguya "in front of him"
3. When teleporting something into your hand, it basically is teleporting something "right onto your hand" which is 1 mm to no gap in between
OT said Sasuke had teleported her to his and naruto's hand, not Sasuke's hand only
Since Naruto was in front, Sasuke had to warp her between him and Naruto
The distance between their hands was a little bigger than the space he teleported Kaguya at that moment
That's why I said the timing wasn't perfect,
Sasuke should have wait a little more for the distance between their hands to be the exact space kaguya would have occupied, but there have to be a little flaw if not the fight would have been more boring than it already was.
If sasuke warped her to his hand directly at that moment, naruto wouldn't be able to touch her because of the distance and the result would been the same
(this technic is already hax, normally Sasuke should used it more to give him an edge in fight, but kishi had to restrict it after 2 times)