Twitter may use information about your location and payment card to verify the validity of your account. However, the fact that your account is from a different country and you are using a debit card from the United States is not necessarily a warning sign. Many people use Twitter from various countries, and using a payment card from a different country is not always an issue.
However, to avoid any potential problems, when you update your account information or make changes related to payment, ensure that the information you provide is accurate and reflects your current address and payment card.
If there are any issues, you can contact Twitter support for assistance and guidance on resolving your specific situation.