You said he can’t hit him without domain expansion.
But Sukuna has complete mastery of simple domain and domain amplification in addition to domain expansion which let him hit Gojo.
Also, Sukuna has more techniques (it’s implied he has something by the dialogue that can get through limitless) and a 10 shadows user killed a six eyes + limitless in the past.
Which means that Sukuna has at least 3 ways of getting through infinity and probably 4 or more.
But Sukuna has complete mastery of simple domain and domain amplification in addition to domain expansion which let him hit Gojo.
Also, Sukuna has more techniques (it’s implied he has something by the dialogue that can get through limitless) and a 10 shadows user killed a six eyes + limitless in the past.
Which means that Sukuna has at least 3 ways of getting through infinity and probably 4 or more.
Like, he uses Mahoraga wheels on himself like he did against Yorozu. Since he can tank Gojo's attacks easily, Mahoraga gets immunity to any of Gojo's attacks.
Then Sukuna can just sit back and relax lol.
That's why I think Sukuna won't be using 10 shadows at all. Would be more of a stomp than it already is.