My experience is different. I missed my CX-CX connection on separate bookings. Baggage was checked through. CX gave me a hotel in HKG and put me on the flight the next day.
Albeit a few years ago.
But were the tickets issued by CX? It might have made a difference compared to the OP's case.