I can't see what's going on either:
The TWD 1860 Govt & Airport charges compute to c.£39.60 (BA show as £40). So that seems to co-ordinate well enough.
The TWD 4736 Fuel & Insurance surcharge computes to c.£104.20 (BA show as £154.60). Hmm that's £50 too high
Odd.