Wells fargo also lets you use your matricula.
i should know, i did it
College ID, matricula, and just tell them that you got no ssn.
I dont know about people out there, but so far where ever i go and they ask for an ssn i just tell them about my situation and the people seem to understand. havent met no hardcored anti-immigrant as of yet