You can upload to dropbox, google drive, etc and link to it here. (make sure link sharing is on and it is set to public)
Can you provide a screenshot of this support message that they posted? If they updated any other part of their website, you can link or post screenshot of this also?
Actually, it is exactly that simple. At worst, the original deposit amount may have had to be returned (refunded) to the original credit card. But profits can be paid with any other method the broker has available, usually via wire transfer.
His circumstances are not unique. As long as the name of the trading account matches the account name on the bank account (or other funding/withdrawal source), the request should be processed seamlessly. If he was with a proper brokerage, this would not have been an issue.
You can be a resident of Country A, make a deposit from a bank account or payment provider in Country B, and withdrawal to a payment provider in Country C. If the account names match, and the method is identical, it should not be a problem. As long as a particular residency/country is not banned by the broker or the broker's bank. And something like that is clearly told to clients before they even open an account. The biggest and most important AML rule is to ensure that the name of deposit/withdraw account matches the name of the account holder.