First, I don't think Spirit interline with any other airline and so AA will not be able to rebook you on their service.
Second, I think there a area with bad weather near CLT. I am not sure is it the case here, but in Europe, the ATC will ask the airline to cancel certain percentage of the service during bad weather when the capacity of the airspace is reduced.