I was on the same fuel leak- 5 hours delay (although seemed like 7 to me) flight and got the same reply (LHR to IAD). BA denied compensation also so I asked for 50k Avios and they granted 40k. Was not too happy with the outcome but happy enough to quit pressing since I needed the Avios to buy some flights as gifts.