idk what you're trying to say in the first sentence.
Sanji was nerfed prior to Vergo and still blitzed him while announcing his presence. He was caught off guard by the strength of his kick, but it didn't stop him from continuing to kick with it. A healthy Sanji could withstand 5000 meters of water pressure like it was nothing. Nami fucked up his body to the point even she could hurt him. Put 2 and 2 together.
It's great you accept Zoro's purpose a Wing is to be a glorified bodyguard, but that doesn't mean he's the best at it. Nobody has saved Luffy or the crew more times than Sanji.
In his own 1v1s, Zoro has got fucked up plenty, and he actually has equipment to defend himself with.
Yeah, I remember, Zoro picked a fight as a grown as man, lost, cried like child and said some bullshit about never losing again. Womp womp.
Sanji canonically can't fight women even if he wants to. He more than makes up for that weakness and has saved the crew more times than anyone. If there's a liability contest between them, Zoro is running away with it.
Queen absolutely shits on that flying gimp. The only thing that allows King to claim equal to Queen is narrative.
Without narrative constraints, Queen has lasers, missiles, cybernetics enhancements, poisons, invisibility and elemental attacks.
Sanji flexed because he can.
That same punch would've been fatal for Zoro.