El Salvador or Panama would also work for your needs? Assigning legal representation to act on your behalf there seems like a route to successfully get an account opened. You think someone from here on this site will file the necessary paperwork for you as you there?