Originally Posted by
rossmacd
BA does not have such software capability ...
Actually, BA does. But BA also has policies. At least some of them are set out on this page:
http://www.speedbirdclub.com/dk/rese.../dupebookings/. They may go some way to explaining why the reservations with which the OP was concerned did not get auto-cancelled.