This is fucking pathetic.
England is part of Europe, whether you like it or not. If not, then move.
Canada is part of North America. So no, it would not make any sense to call them American, since that is usually associated with the U.S. If you were to call them North American though, you would be perfectly correct in doing so, despite what their feelings associated with the term are.
You are European, you are in Europe. Yes, you are English as well, but that is a subcategory of... you guessed it, Europe!
I actually agree with this for the most part, we are European, Geographically speaking. But, people want to have full independance from the EU because of immigration and binding precedent and other stuff they don't like. I think people don't like being labeled as such. because it just merges 'Europe' into one country, rather than a contienant, and people are proud of their individual nationalities.. althought looking at some people, you really wouldn't think it. Walk up to anyone from Europe and adress them as such, but 9 times out of 10, they'll probably correct you saying they're from England/France/Ireland/Germany etc. Same reason why Welsh/Scottish sometimes prefer to be referred to as such, rather than British.
Back to the phone thing, if they ask for Toby again, just say; "I can be Toby if you want me to be...". Usually results in them hanging up.
Or they could just be doing
this.