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.
Sounds promising. Thing is BA is as stubborn as a mule. When I told them that the storm might cause a misconnect and the fact that they've blocked out awards for the next few days, they didn't care and said bad luck! But I too have a feeling that CX will try and accommodate due to the bad weather. At the end of the day the pax are only missing their flight due to another CX flight.