IB 3482 operates MAD-GVA. I am not clear why BCN is involved.
EC 261/2004 does impose a duty of care, but it is unclear whether you may simply engage in self-help and then seek a reimbursement (not a refund) from IB.
The exact details will matter, e.g., how is BCN involved and what did you request from IB at the time?