I don't see how it's Nvidia's job to track how their products are used exactly.
So what the SEC is fining them for is lying to investors. If nvidia didn't know how much of their sales were to cryptomining, then there would be no fine. If they did know, and did share that in their reports, there would be no fine.
This is not a fine for "You didn't know how your product was being used" but "you knew it was being used for crypto but reported to investors that it being was gaming"