Have to wait for a decision from a third party over another issue - and they won't be hurried! And that's a big issue with a non- refundable fare....
Hopefully will be able to have a further play tomorrow....
Today though booking through the airlines own sites - Air Canada is about £1000 cheaper than BA - on OPODO - its the other way round!