Telephone?
Sorry if that sounds abrupt, but ba.com isn't very good at doing anything non-standard. I would like to think a call to BA [with a competent Agent at the other end] would resolve it for you. If not, HUACA!
Do you have any BAEC Status? Otherwise the wait time for a human being may be a bit long!