It doesn’t help that all of their parry animations look like they trigger a solid half second after the actual parry happens.
Gustave does a pirouette, and doesn’t actually swing his sword until after the entire spin is complete. But the parry timing happens right as he starts to turn.