That's a good result.
As a comparison, I had a similar issue on QF recently (ROK-BNE aircraft U/S, next flight would miss the last flight from BNE-SYD so there wasn't anyway to get to SYD that day). DJ had a direct ROK-SYD operating about an hour later. QF said "tough, can't help you, best we can do is send you tomorrow". I had to rebook on DJ and pay for it myself at the last minute.
Response from Customer Care was that they were happy to see I was offered a flight the next day and that it was more than sufficient. This is as QF WP
Good work DJ.