Surely everybody knows honey is a liquid?
wrt the terminal transit at LGW, for future reference you can take a local bus (10, 20, 100) between terminals for free.
In the end, you got back an hour late. And none of it was the airline's fault. Sh*t happens sometimes but we just get on with it.