Sanji's situation is just a way for oda to stall his fight with king and add some drama/tension for the alliance!Things are to smooth for the alliance yet,oda will create more situations like this for the straw hats so this actually looks like a war!