From the BA website:
The First lounges are available for passengers who are:
- flying on a scheduled British Airways flight in First
- a Gold Member of the British Airways Executive Club on a scheduled flight operated by British Airways or one of our oneworld partners
- an Emerald member of any of the oneworld airline frequent flyer programmes on a scheduled flight operated by British Airways or one of our oneworld partners
so, they obviously made a mistake…