How is the industry going to overcome this dilema?
The short answer (IMHO) is it can't. BALPA have fought themselves into a corner by lauding the merits of CAP371 in the argument against Sub Part Q. It would be a serious contradiction if they now started a campaign to have CAP371 replaced on the grounds that it is inadequate.
The document is the CAA's baby so they are unlikely to make any major alterations to it, let lone start from scratch. The latest amendments have taken years to bring into force, and even then they were watered down from the original proposals.
My personal view (for what it is worth) is that the only way we will see a major alteration in the flight and duty time regulations in this country is with the introduction of Sub Part Q. Unfortunately from a crew point of view, it will take a serious amount of negotiation and debate to persuade airline senior management (and some pilots) that there is a more effective and sensible way to schedule aircrew. The mentality of CAP371 is deeply entrenched in the minds of many aviation people in this country.
Edited to add;
I realise that this is taking the thread off track somewhat, however the debate seems to be heading more towards what is appropriate scheduling practices. The general consensus seems to be coming reound to the fact that it is very difficult to lay down generic restrictions that will suit everybody. The resolution could be relaxation of the rules to allow for more fluidity in scheduling, however this would require a massive leap of faith on all sides. i honestly don't believe that aircrew/management relationships have enough trust to allow this to take place.