more friendly, look afrasia bank, banques des mascareignes, abc banking... open a Seychelles IBC or Mauritius company and go to Port Louis with apostilled doc and i am 90 percent sure you will be able to open an account within 7 Days, even several years ago was possible to open by distance an account for SC company in some mauritius banks.
Also the fees are less︃ than SWISS small bank like CIM