Who knew that there is no such thing as an American with an accent? Im not sure exactly what the problem was. Could she not understand the CM because of the accent? Could the CM not understand the OP because her understanding of English was lacking or because the OP might not have been particularly clear in her wording? Were there problems with the ME information placed into the system? Or was it simply the fact that the CM had an accent that wasn't an "American" one?
I can understand ( to a degree) if the problem was one or more of the first 3, especially if she attempted to remediate the problem by asking to speak with a different CM. However, if the problem was the last, above, then the problem IMO lies within the OP. I wonder if the OP would have had a problem with a CM who was in an outsourced call center but didn't have a "foreign sounding" accent.