My usual special meal on BA used to be Hindu meal (description was non-vegetarian meal without beef...)
It seems recently BA has dropped the Hindu Non-Veg meal and has combined AVML and HNML. I guess no more Tikka Masala for me
http://www.britishairways.com/en-us/.../special-meals