Too little too late,
First up, I tend to agree that if the directors have given themselves a 20%+ pay rise, then they really, really should be addressing what is very poor pay for the crews, even in current circumstances. That's just straight unforgivable.
However, with respect, your analysis of their financial results is very naive. Using a £5.9m pre tax profit as evidence of why they should give a big payrise (paragraph 1 not withstanding) is absolutely green.
A) 5.9m as a % of 570m turnover is just over 1% (assuming reported figures are accurate). That is NOT the profit margin of a company that is absolutely tickety boo, it's the profit margin of a company that is barely staying alive. It's indicative of how bad the industry is at the moment that this one of only three that made a profit at all.
B) Nice Mr Taxman will be coming along and asking for a slice of that £5.9m
C) I don't know how many flight crew BE employ, but pay rises across an entire employee class gets very expensive, very quickly. [That said, if BE have 500 crew, it's a fair bet that the directors increases alone would fund a £1000 pa rise - and on BE salaries, that would be very worth having i'd think!]