Thanks to Slatters I've gotten past this boss for now (always a bonus having other 5-boxers on your realm).

There's a couple of improvements I could make to my team that might help, so I'll come back to try him out again later.