Wirelessly posted (iPhone 4: Mozilla/5.0 (iPad; CPU OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3)
Technically the CX 889 that you got book on is still consider a direct flight but only one stop. (a brief stop at YVR, change crew and new passenger on board, then fly again)
With CX adjusting the capacity it may be unavoidable, and CX has OK record in releasing addditional availability 6 months / 1 week out.