I do not agree! The use of sheet metal screws in 250.8 is as follows:
Sheet metal screws shall not be used to connect grounding conductors to enclosures .
250.8 does not apply to using sheet metal screws to attach lugs to metal framing at screen rooms for pool bonding, or the connection of boxes to metal studs etc...
This was put into the code because some were using the sheet metal mounting screws on metal handy boxes, and 4" sq boxes, as well as wiring gutters, and panel enclosures to attach the grounding conductor, instead of using the threaded grounding hole and machine screw as required.
So can the metal box be attached to a metal stud with sheet metal screws? Yes!
Can a pool bonding lug be attached to the metal framing on a screen room with a sheet metal screw? Yes!
250.8 does not apply!