Well, AA could have kept enough 757s for Hawaii service, until the 321neo/737MAX8 were certified, but someone (DP) didn't think far enough ahead. Very short-sighted management decisions.
The other issue is why are they waiting until all passengers are on the plane. That is simply poor operational planning. If they need to block seats regularly, why don't they simply reduce the capacity of the plane for booking purposes???