None of those things require crypto. They are essentially solved problems.
The UK banking system has had chip&pin for 20+ years, has had (Europe-wide?) instant payments for at least a decade.
Banking numbers in the UK are push not pull, you cannot take someone else's money just because you have their bank number. *
Payments require CVV (and have done for almost 30 years) and often additional 2fa verification through an app for larger payments. "Card not present" transactions are particular guarded against.
The regularatory framework is such that the banks must absorb the cost of fraud, unless they can demonstrate the customer has been particular negligent. The average banking customer in the UK does not live in fear of "identity theft", and does not own "identity insurance" or similar protection packages, the legal framework provides protection.
Solving the problem for international transfers simply requires greater international cooperation, not a different technical solution. It is a particular shame of Brexit that the UK has lost it's ability to lead in this area, because Europe generally has had a similar transformation over the past 20 years.
Expanding that banking cooperation to bring in more trusted countries would further reduce the cost of international remittance.
Someone trying to sell a technical solution to a social problem ought to always be treated with extra skepticism.
* Some pedant will point out direct debits, but that is only available to trusted providers, and is backed up by the Direct Debit Guarentee, so the risk won't fall to the customer if things do go wrong.