In any case, getting stuck on bugs of this kind (for example, if 6 angels are impossible to defeat) should be resolved by using autosave.
That's what we did. He could be defeated, but the losses were unpleasant, especially since it pulled Valeska away from her hiding place, as I thought that a weakling with 3 angels would handle it and pass the army back. I don't remember who and how I used to do it, but I remember that it severely damaged most of the archers, and after this incident, I had to abandon them.