Hello Afkearney
I believe because i have a USA cell #.
What you went through is the registration process for the SwissPass card for residents.
The SwissPass card is for residents.
The Swiss Travel Pass and the Swiss Half Fare Card are for tourists, they do not require the SwissPass card.
You are all set; simply show your SDP using the SBB Mobile app together with your physical passport to the ticket inspector.
Kind regards,
Roland