update.
BA have refunded $1,006 to my credit card (without any correspondence detailing why). This along with the $200 in evouchers is very close to the EC261 I calculated. Whilst happy to get money back I am disappointed that it has taken over six months since we took the flights for this to happen.
Thank you for all advise and help.