Yes, thats exactly the problem, a non-US resident of a US business cannot use US account.
Well, I told them I was non-resident and hence no SSN when first started and that was fine.
After 7 months, another review, same explanation of not having a SSN, but this time it didn't fly with them.