Are there debit/credit cards or virtual cards available for Non-US/non-EUR citizens?

You can try to open a dutch account on TW if you still have an address /resident there as you said you used a dutch card.Apply for a TW card and mail it to Suriname.Works for all atms that work with mastercard globally.Or contact TW support and ask for a solution.