Quick update on this. QR rescheduled my flights, resulting in a ~8 hour layover in DOH. When I protested, they agreed to cancel and refund. Because of the now earlier arrival into DOH, I was able to book CMN-DOH-COK. So, I won't be flying to CMB after all.