BA BHX just called (tks Refund Helper if that was through yr kind offices) and have advised that MMB showing canx'd flight as flown is an IT glitch (!) and that they will cancel all remaining sectors on an invol basis, so hopefully a reasonable refund. Now for back to SYD via SIN...I hope.
Tks all!