>>The e-mail address is the onepass.com profile, not with the ticket confirmation
I bought a ticket on NW a couple of days ago. Gave the agent my OnePass number. I asked her if she showed me as elite. She said yes, OnePass record shows as Platinum. I asked her if she had my e-mail address. She said no. I gave it to her and she noted it somewhere.
Perhaps she did not realize it's in the OnePass information, but might there not be another place in the PNR it could be stored?