> you don't just need a decent government ID; it needs to be from the state you're purchasing the Sudafed from
The FDA rule on this [1] doesn't appear to be quite that strict: it says the ID can be "a photo identification card issued by the State or the Federal Government or a document that is considered acceptable by the seller". It doesn't explicitly say it has to be from the same state as the one in which you are buying the medication, and it leaves the seller some latitude in what to accept.
Possibly some states have more restrictive rules. Or particular sellers might be more leery about what they are willing to accept.
[1] https://www.fda.gov/drugs/information-drug-class/legal-requi...
Any seller in any state should have to accept a federally issued ID such as a US passport, no?
The FDA rule doesn't restrict the IDs but the phrase "that is considered acceptable by the seller" lets the pharmacy put any restrictions in place they want. They can tell you it has to be hot pink and glow-in-the-dark and you've got no choice but to deal with it.