Victory!
Judge ruled that while cause of my delay was extraordinary, Iberia had failed to prove that it had taken all reasonable actions. £180 + £50 court fees. Not much after expenses, but they had to pay barrister and solicitors, so feel that justice has been done. Defence barrister was rather weak, nice dig by judge when he complimented my arguments and said that they were a lot better than those of some barristers
Will load my response to their skeleton argument and a summary (not verbatim) of judge's conclusion to google drive in case useful for others.
(So many times when their barrister said that something was unknowable and I got to point to documents if submitted in evidence. Fun!)