I believe that is an accurate statement. I wish they had been more upfront about it though, but wasting other peoples time seem to be the name of the game these days.
Eventually, ePayments and Paysend accepted me, both have GB IBAN. Hope all works well. I plan on moving the money straight out to Transferwise borderless the minute it comes in. 😀