I just looked through
18 USC 2257 and the regulations made pursuant thereto under
C.F.R. Part 75 and I can't find
anything that says "you need to be a US citizen or permanent alien with a social security card."
If I'm missing something, please let me know.