I would focus after this many calls to change the ticket and after everything is a bit more calm I would write to Ba and explain the experience and situation. I would probably ask the refund of the fee you paid or something similar. You might get a better response.