This is why I try to avoid bank transfers or prefer to transfer to those connected banks (?) where part of the account holder name would appear when you key in the number
Failing that I would transfer only a small amount first, confirm they've received it then transfer the full amount.
I can only sympathise with the OP, apart from the suggestions already posted I would try the local media & turn it into a story about banks failing to protect consumer rights.