Did you end up visiting the branch anyway? I too called CC just now and they said these 3 things are necessary. However, thinking to go to the branch and checking with them if they can update it.
It has become a frustrating experience. My credit card has been approved but they keep sending it...