I agree Sanji is faster than King, but my main point is that since Zoro proved that he can react fine to high speeds (King disappeared for a brief moment), it's not like he would be entirely unable to perceive and react to Sanji's attacks. I'm not saying they wouldn't give him any trouble, but I think it's kinda stupid to think he would just sit there and get blitzed without being able to do anything
I'm a Zoro fan man
Zoro is fast as hell, but speed is literally Sanji's best stat and
I believe Zoro's Iai moves like Shishi Sonson are much faster than Sanji's normal movement/combat speed
But Sanji's brief invisible speed is faster than Zoro's top speed, considering he maintained it for longer than any other invisible type of movement that we've seen
But you can apply that logic to anyone. You can say Sanji being invisible to Queen is not a feat for him but a detriment for Queen
The fact that Oda drew King literally disappearing and Sanji being completely invisible makes me see both of those movements