Flew GAN-CMB-SIN last year with a 45 minutes connection; the GAN flight was delayed and we reached our parking spot in CMB (a remote stand) at the same time our CMB-SIN flight (the last one of the day) was scheduled to leave.
Once the transfer bus reached the terminal, staff were waiting for us and escorted us through to the departure gate, onto another transfer bus to reach our CMB-SIN flight which they had held for us.
All on one booking, not sure if the OWE helped, but staff on the GAN-CMB flight had told me they do hold flights as a policy.
Our checked-in bags made the connection too.
I cannot comment on their rebooking policy when there is a 2 day gap between flights though.