667じゃないけど、667の言ったことが答えだと思う
$dataxxxxは元のデータであって、$dataAnimationsはアニメーションの元データを指している
つまり同時に描画云々でなくて該当アニメーション自体のオフセット情報を書き換えてしまっている
そこは書き換えちゃいかん

要は特定のスキルを使った時に同じアニメーション表示を少しずらしつつ複数表示させたいということのようだが
出来合いのアニメーションをスクリプトから位置をズラそうとするとアニメーション処理の大改造が必要になりそう

素直に、オフセットの違うアニメーションをエディタ上で3つ作った方がいい

どうしてもスクリプトでやりたいなら、Spriteset_Base.prototype.createAnimationから先で
どうにかする必要がありそうだけど、一歩間違うと大惨事を起こしそうであまり深入りしたくないな