By my observation CX appears to release additional inventory about 90 days and again about 30 days out however your mention of "late Dec" meaning
around Xmas/New Years is not a travel period one can be particluarly optimistic about.
Sign up for Asiamiles.com (you will be able to see Dec inventory at this time) and keep checking periodically for something to open up.
mike