I cannot replicate the spinning issue. Was he attacking or using knockbacks during this time, or was he stunnuned, but selectiong targets the whole time?
I'm hesitant to up the frequency of charges, as that would make him much easier to beat on (he doesn't atatck while charging up). You can trigger an automatic charge simply by running away from him fast enough. If he has no one in melee range, he'll charge at his target, albiet at a higher speed and with no pause to paw the ground.
I greatly reduced the movement weave caused by the smaller gargoyles.