I hope the OP gets promptly compensated by BA for this dire state of affairs.
Reading this thread has made me slightly worried about an Avios booking I made today via Avios.com for an Aer Lingus flight from DUB-EDI for next January. I have been emailed my “travel documentation” which contains a six figure booking reference and e-ticket numbers starting with the 125 prefix. However the provided booking reference is not recognised by either Aer Lingus or BA websites or apps, so I’m wondering if there’s an issue with this booking that explains why I am unable to add it and manage it online. I would be grateful for any help or reassurance 😊