Even if CX give you the cancellation notice now n allow you to rebook to 8/jan or 10/Jan, there is no stopping CX from cancelling the new flights in Dec. all these flights are placeholder.
at least SQ firm up their schedule for Nov n Dec in Sept n will be operating them. But for CX, no fixed schedule. Just cancel as they like.
so best is to fly other airlines if possible.