You can probably handle this with a phone call back to the Diamond line. Because it was a schedule change you should not have been charged any additional miles. It was likely just a mistake on the part of the first agent. They should be able to fix it easily.