Well, the TransferWise debit got accepted, and I am seeing the funds invested in my account. Though that card obviously has been issued by a UK (non-bank) PSP. They also support GBP Direct Debits. The question is just whether Fundsmith will mind the non-bank status of them.
I am not going to wire funds via SWIFT from my Swiss account unless I absolutely have to.