She's also not getting Excalibur off nearly as easily as she did on Berserker. Sukuna isn't an idiot who will run headfirst into everything, and a simple uppercut isn't going to cut it. Sukuna isn't the type of character to sit there and let you get a nuke off on him, just look at him with Gojo and YuGo he did everything in his power to stop them to the point it was borderline impossible to get it off on him and they had to do it in ways Salter can't replicate. Now, you might say, all she has to do is swing her sword while yelling Excalibur, and to that I say if she's up close, he simply interrupts the swing or moves to the side, if it is coming from a distance, he simply dodges and no, you can't use Gojo's hollow Purple to say he can't. One Gojo HP was omnidirectional, and Sukuna put him in a position that made it impossible for him to dodge. By comparison, Salters Excalibur is a straight Beam that's small enough for him to easily dodge. Also he's not knew to fighting nuke type characters (Gojo and Jogo) so Salter wouldn't surprise him.
The only thing she has on him is the fact that his slashes either get nerfed or nulled by her magic resistance, all of which Sukuna won't be too surprised by, considering people can and have done the same thing in his own verse, and he's able to do the same thing.