It seems simple enough to go GBP -> BTC then BTC -> MYR.
But the recipient is unwilling to open any crypto related accounts currently and, due to AML, I cant use, for example, Local Bitcoins combined with their local bank account (as it's in a different name and would fail verifiation).
It is not that simple for many "newbie" crypto currency user and I have many examples of people that I introduced to Bitcoin to prove that. People do not trust Crypto currencies, because they read a lot of bad things in the media and they also fear new technology.
To top all of that, most exchanges charge a lot of fees for withdrawals and to deposit fiat currency back into your account. Some Banks even close people's Bank accounts, if they pick up that you using those accounts for Crypto currency trading.
The refusal to open a Crypto currency account due to AML requirements is also suspect.