As you are aware, if you are taken onto the BA sponsorship scheme then you are VERY lucky indeed. Therefore have you considered self funding your training?
It may seem too much money to generate at first glance but if you REALLY want to become a commercial pilot you will find th money somehow.
Cheers
Dave
P.S do a search on the net for commercial pilot training at flight schools such as multiflight and oxford aviation.