Considering that:
- Zoro left the roof
- Has exclaimed leaving Kaido to Luffy multiple times
- Sanji fighting Queen
- Sanji telling Chopper to heal him so he can help with the fighting
I'm not sure where the idea about him fighting Kaido again is coming from. It's like how Marco was fighting King and Queen and people assumed he would fight both permanently. Then all of a sudden he wasn't fighting Queen while Chopper was. Now Sanji is fighting Queen.
Don't assume Marco, a non-strawhat or even a
remotely important secondary character, will fight or receive the same focus as the main characters.
I ain't in denial, I'm being realistic about how the story generally works. Zoro isn't taking Luffy's glory. Yamato isn't taking it either. The last chapter with Momo announcing Luffy defeating Kaido should have been a reality check for you.
Yet "I'm" in denial lol