This is the second time recently that I've seen this demonym... it's really confusing.
I feel like the ambiguity exists only in some pedantic formal sense, that in colloquial usage it's clear enough what is meant.
I don't think I ever heard anyone from outside the US being referred to as "an American"
Me, I'd prefer to be able to listen to them, especially since I live in Buenos Aires. So I'm going to continue to not use "American" in that sense, which means I still don't have a better alternative to the abominable "USian".