That is the nub of the problem. Cancellation has happened +2wks out ...... however there was no communication to me from BA. I only found out by accident on another aviation forum.
EI say they told BA and now its BA's problem to re-route me. Does the fact that the flight was cancelled +2wks get EI off the hook, or is it based on the date the customer is notified? (BA do have my contact details)
Funny thing is just before I discovered the cancellation, EI allocated seats for me via email even though the flight had already been cancelled.
The only difference between 2+ weeks and < 2 weeks is whether there is cash compensation due - EI is definitely responsible for rebooking