I recently travelled on a group booking but insisted when we booked that the tour operator included our BA Exec numbers on our confirmation and e-tickets. I was then able to access the flight through the Exec club and choose my seat etc. Maybe I was just lucky but it must be worth trying as it did seem to work in my case.