Dazz i wouldn't stress, it will be fine, bank have title and you have caveat, i can't see any risk. Believe it or not this happens all the time and it is the bank that is carrying the risk.
I have seen dozens of examples where the banks have handed over titles and forget to pay out the...