You can definitely send/receive payments to your bunq account from another bank account outside of the SEPA Region!
All you need to do is make sure that the sending bank converts the amount of the payment into euros before sending the payment to your bunq account. If a payment using a different currency reaches bunq, it will get bounced back automatically as we only support euros as a currency.
Alternatively you can use Wise. It's up to 8x cheaper than the traditional way of transferring money.