I don't think it's possible for international members to use the automated system and get a Basic Membership even with a credit card on a US bank. I think all you can do is use the manual system, that can deal with the address match issue, and unfortunately all you can get is a Gold Membership and the cost is higher. Sorry....
Spark, please correct me if I'm wrong.
The problem is the automated system automatically rejects anything outside its limited capabilities, and manual processing costs more.