SCOTUS of the last several decades have been very loathe to issue broad rulings. This SCOTUS is no exception.
I would love to be able to install a happy switch on my ARs with this forthcoming ruling. It won’t happen, as you pointed out. They will only answer the question posed. Another case (or several) will have to brought forward to address the rest.
SCOTI? SCOTUM?