"My understanding is that another bank will take over the account and honor accumulated miles"
Not so. Those are miles in your AA account not in a bank account and are yours to use whether Barkley is dropped or not. Our primary use cards are through our AA Citi Bank cards and only use the Barkley for a backup or car rentals in SXM.