Ultimately, it’s possible to just go directly after the giants and kill them one at a time. A bit painful, lots of restarting at the checkpoint, but if you only repair your armor once at the end, it’s not that expensive and doesn’t take too long.
Still, extremely annoying.