The statement by the broker was partially correct: in their history the peak appeared on the bid price, not on the ask price. So it appears indeed as a peak of the spread.

But Zorro uses the ask price for trading, not the bid price. So a bid peak could not have affected trading. I suppose it was a peak of both prices, ask and bid, at real time. And this is probably why they refunded you the loss.