We didn't even saw a full chapter of Sanji vs Queen before this one, we don't even know how Sanji was doing against Queen in base cause Oda didn't show it, all we had was Queen talking about his "durability" "tenacity" and all, a few DJ strikes but that's it. So saying that Sanji needed a power up to defeat Queen is kinda exaggerated cause we don't have any proof. But yet, i'm not gonna just pretend power ups in one piece don't come at the exact time they need to, like when the character's being overwhelmed by his opponent. Since Toei is getting Oda's permission to extend fights (canon) guess we have to wait to see how Sanji was dealing against Queen in base before the power up.