At least in the anime, once Sanji activated Ifrit Jambe, Queen simply got owned and couldn't compete
In the manga, it looked like Ifrit Jambe wasn't even needed
But at the same time, they hyped Diable Jambe quite well in this episode, especially through the Grill Shot scene. So i think it's all balanced
Making Queen bleed properly with the Ifrit Jambe combo would solve all this imo (i mean, thats how anime portrays damage for the most part)
Anyway, Sanji right now is looking insane even without Diable Jambe. Oda wont sleep on Ifrit Jambe