bbrock1981
He was just using the terms in the way is used in Spain (and in the rest of the world apart from the US). In this sense,
Yankee: person from USA
American: person who lives in America (the continent) it could be from Argentina, Surinam, Canada...