Congress didn't identify the markets it was regulating by common names or trade names. It doesn't matter if its generally called a prediction market, a commodities market, or a futures exchange. What matters is if it qualifies as a Designated Contract Market as per https://www.ecfr.gov/current/title-17/chapter-I/part-38 so if you want to actually have knowledge of what Congress said on this topic your going to have read all of that.
There is already a split decision on this between the 3rd and 9th circuits so it seems likely SCOTUS is going to take this up. I expect they'll be the ones deciding if this in the domain of the states or not. If they don't pick it up then its going to vary by circuit, such that it will be in the domain of some states and not others.