Not sure how I missed this one, but my DJ head and neck restraint has an SFI tag right on it.
It may not have met with their approval at some point, but it's certified now, and has been for a while.
Yes, I too wish they would update the site to reflect that, if they haven't already (I didn't check before posting this).