Walsh took over as CEO in mid 2005. The cargo cartel judgement you refer to was as a result of activities spanning the period 1999 – 2006. BA was not the major offender in this cartel, that honour is reserved for Air France/KLM. To say that Walsh was solely responsible for this fine (which incidentally, BA had made a provision for in their accounts in 2006/7) is stretching things a bit far, as is any suggestion that he was the leading light in the case.
You also haven’t addressed the principle criticism of this thread, namely that it fails to recognise that Walsh is CEO of IAG, NOT BA.