Does the system not ask for SSN to pull this data? If yes, how did Google get your SSN?
Disc: Googler.
Disc: Googler.
Are those still as I remember them - with no biometric information (like a photo) and basically no security features?
Using your passport doesn't obviate the requirement that they have your SSN or ITIN for the IRS.
The SSN card proves your eligibility to work, they still need to verify your ID separately (DL, voter card, etc.). They need both pieces. A passport counts as both.
Which is I think what I said. They still need your SSN, just not the card itself.