In my scenario, Sanji's only beating Queen. Someone else will beat Jack, and that's Jimbei. His Who's-Who fight ends with them parting ways to support their comrade.
Think about it from this prospective
King is a yc and the top officer for kaido, queen is a yc and the second strongest under kaido. Both are very strong and the gap between them is very close.
Marco struggling against king, even though i believe marco will beat him eventually. But that means that marco >= king who is slightly > queen. If sanji beats queen then hes slightly weaker than marco. And as powerful as yc1.
Now not only that but sanji looked injured. So injured sanji beats queen and that puts injured sanji on par with king and marco? No chance that happens. Unless sanjis injured are not as bad as they look and unless queen is not aa strong as we thought she is. Yeah sure if sanjis injuries are not as bad as they look and if queen is actually weak or got a big weakness then he will win extreme diff but other than that he has no chance in a 1v1
Which leaves us with jack who is injured like sanji. And is on an equal footing.