So, AA made my issue right. I had another overnight layover on the way home at ORD due to the fact that they were missing a first officer. They covered a hotel room in that case, and they gave me 8,000 miles proactively for it. Then my luggage got delayed because they didn't load it back onto the same A321S I took from LAS to LAX to go to ORD (It was the same plane and was delayed, but I made the connection considering i was already on the plane). Final compensation ended up being the aforementioned 8,000 miles, a $400 voucher, and a still-unknown refund for my downgraded PHX-LAS segment from the outbound.