Most likely the bag goes on the CAE flight and is held at CAE. Possibly when not retrieved at CAE and AA checks to see where passenger is and figures out that the passenger did not travel, the bag is returned to CLT. No way of predicting which happens and in what time frame.