The Commerce Clause empowers Congress to pass a law, or not.
It does not power unelected bureaucrats to sit around writing administrative rules that have the full-force of law.
No question the commerce clause is abused, and I would agree that it is abused in this case, as you both point out—but I am sure that this clause, consciously or not, is what those carrying out the actions would use for justification.