If the routing has changed you have no choice, it must be reissued. This can be done by AA at LHR and at MAN or by CX at LHR. QF can also do it at LHR but charges a fee similar to BA. If you cannot get to either of these airports and don't want to mail in your ticket then you have no choice but to use BA and pay their "convenience fee".