Well, there's been another twist. I phoned yesterday to check when they were expecting the new turbo to arrive, to be told the turbo hadn't been ordered, since they now believe it's OK.
I don't know the full ins and outs, but it looks like some parameters that control the turbo were set...