BA has never issued "invitation cards" for the lounge at the new IST. If you are checking in with them, they most likely WILL inform you that you can use the IGA lounge, but there is no invitation card, and you are informed that your BP will be scanned. This is the procedure for most airlines, and hence why I very specifically complained about the "registration" and the car crash at the entry point each and every day.