You should have plenty of options and really shouldn't have to resort to aanytime. You have something like 6 daily flights from aa to HNL which * 3 days should be enough to get 20 milesaver awards if it's a non-peak time. Otherwise you can use AS to hopefully make 1 stop connections in SEA or PDX to HA