"The wild card is that the bank may not recognise my new passport"
Have you tried?
Isn't it a simple case of the OP taking both passports, bank book, bank card, Thai DL, yellow book, blue book, rental agreement or whatever else proves he is still who he was when he opened the account to the bank and get them to update the details on file?