I think all they owe is what they offered - cancel and refund - but someone else might know better.
Personally, I would be upset if the flight was changed to later, but for me and my family, you would not hear a complaint about getting to Hawaii 5 hours sooner!