I heard a similar story where someone had used her own name to book a ticket for a kid return to Oz or NZ. BA would only give a £90 refund for a £2000 ticket!!
In the end, the only way to change it was to upgrade which BA did FOC and then refunded the £90 !! Crazy.