BA it seems wants to charge a fee for everything they do. Which includes attempting to charge me GBP 25 for putting a sticker on my open dated ticket in London( I had already booked the res).
number_6 is right. Just get your ticket reissued by any other oneworld partner.