Yes, that's the issue.  CUSTOMERS.  You can't be a T-Mobile customer unless you have a US presence. This is what you get back from T-Mobile

Thank you for taking the time to contact T-Mobile. We have received your SIM Unlock
Request. Unfortunately, we are unable to locate an account with the information
provided. We are only able to provide unlock codes for T-Mobile Customers. If
you are a T-Mobile Customer please contact T-Mobile at 1-800-937-8997 or 611
from your T-Mobile device to have new request submitted with your account
information.

this is also what the store manager in San Fran got back from T-Mobile:

"I have called T-Mobile multiple times and seem to be unable to get a straight answer. The only one I seem to get is from a T-Mobile Supervisor who said since you do not have a T-Mobile number you must call Nokia. I understand this is a poor answer and will continue to follow up with my T-Mobile representative for our store and see if I can find another solution."

Nokia has a number, but customer service is unable to handle this type of request

Anyone from Microsoft or Nokia on this forum?  Anyone?