dwshimoda,
If your pay is for your work it qualifies for holiday pay. If it is for meals whilst away from base it is an allowance (whatever your company calls it) and does not qualify.
I suspect all you are interested in is having a go at BA crews. Balpa does what its members on each council ask for if they are legally correct. Why would an association not defend legal rights?
I'm finished here.