I don't think account numbers will get portable due to the issue you raised. However UK has kept pushing bank portability with "current account switch guarantee" which seamlessly transfers all your incoming/outgoing direct debits and the balance then closes your old account.