That may indeed be the problem. I use PayPal with my bank account, which doesn't appear to have any "geographical" identity. I've most definitely used PayPal to buy geographically-restricted books, and it's worked for me.
Sorry that you've had such problems

.