Just to point out, Zoro has no business against King guys, they didn't even met at this point, King doesn't even know who he is
Do you think Oda gave King 2 damn wings and made him clash with Sanji and Marco just for him to fight without using his flying potential? Cmon
Sanji will most likely fight both of them in a tag team battle since
King and Queen already mentioned/clashed with Sanji, then he will split up with King, since he is the only one who can fly besides Marco, who has the chance of being taken down or atleast get too busy with something else. If Zoro would fight a Calamity, it's definitely Queen.