Our flights were n/s with both airlines but JB just couldn't have been anymore accommodating, whereas AA wouldn't budge on the mileage reinstatement fee even after I cited other instances where it had been done complete with record locator numbers. And of course, minutes after I hung up I read someone had been allowed to do exactly that with no fees attached.
But at least on our revenue tickets for March, AA did allow us to change them to another island without a fee, so I guess I should be thankful for that.
And btw, thanks again to both couples who were nice enough to help me out.
"Always keep your words soft and sweet, just in case you have to eat