It's just not illegal. A law like that is just null and void because it violates a person's right. You can do whatever you want as long as you do not harm anyone. Selling such a product while disclosing what it really is would not be harming anyone. Selling such a product while not disclosing what it really is would be harming someone. Get it? That "law" is also gone because they don't use PMs in money anymore. You use to be able to take your silverware to the treasury and they would give you silver notes and silver coins. They relied solely on the marking on the items, they didn't actually test to see what they were. Your whole argument is like saying that because the US code says it's illegal to do whatever to the flag that it actually applies and supersedes the 1st amendment.
Please come join my forum if you're not a trendy and agree with my points of view.