I appreciate the collective insight. I should have tracked down the actual rules rather than the Oneworld.com page.
I have a few months before I need to make any decisions, so I guess I can wait and see if CX restarts their operations or an exception is made. It could be just a matter of time.. as it is the Bangladesh - BKK/SIN exception is no longer strictly necessary with the inclusion of Dragon Air in OneWorld. I rather hope they keep it. SIN works for me and BKK is not a bad option.
While waiting for something to break on the CMB front, I'll start redrawing plans for exDAC, including how to get there from BLR.