the only cost to BA is issuing an e-ticket,
Well, no. As explained above the staff travel does cost BA extra fuel and meals, etc. But only the bean counters inside BA will know the actual numbers and even then they will be estimates.
From BA's 2009 annual report, fuel costs were 3bn pounds or about 32% of total costs.