Sanji being thrown like he's nohing is worse than him fainting he didn't even get to the stage of holding himself...
This chapter clearly imply King > Marco > Sanji > Queen
and Zoro will defeat King so Zoro > all of them. Rip Sanji fans you will not be missed
He clearly didn't, he caught him off guard, based on how they exchanged kicks it's kind of obvious that it's more like king's physical strength>= sanji's, or the other way around depending on how he fought king and queen before being thrown away