We had AA from CLT to SXM on 11/24 that I had booked back on 1/21 and paid no extra for seat at the front bulkhead.

Yesterday I was finally able to get through to the resort and change our arrival to 4/24/18. Then I called AA to try to change our flights and found out that our flights now had us going CLT-MIA-SXM. The agent said she could not find any 4/24/18 flight to the island that did not go through Miami and would I care to go to a different island? Said no, thank you intending to simply call and cancel if Jet Blue had something to offer.

Researching AA on line I found that there was a PVD-CLT-SXM flight on 4/24, so I called again and got a very accommodating gentleman who suggested I just cancel and book on line myself. He credited me all miles and all costs. I was then able to rebook on line but had to pay for better seats as Dot has handicap issues and wants extra room.
All is well that ends well.

Bob
I have found that calling 1-800-882-8880 provided much better results.