The simple truth is that nobody knows, make sure that they're on the same ticket and you'll be a little safer. If it is a real concern then I'd leave more time between the flights, obviously at the cost of extra hours wasted/time spent in a hotel. If either carrier changes to make the MCT impossible I suspect that BD/BA will cancel your booking rather than accomodate you, but only time will tell - they may offer a oneworld alternative (unlikely on this particular route!)
However you can always see this as a useful additional data point and request for compensation in your lawsuit