You can complain but they aren't due DOT-mandated IDB compensation unless specific criteria are met, and one of those is a scheduled arrival on the alternate flight at least one hour later than the flight on which they were originally booked. They should have gotten in 2:56
earlier.
http://airconsumer.ost.dot.gov/publi...tm#overbooking
IMHO the A330 nonstop is as good as it gets - in coach, Comfort+, or D1 - ATL-HNL.