This may be an apples and oranges issue. I’m intimately familiar with the new impound rules governing checkpoints, and my city applies those to most traffic stops too. I also remember a legislative attempt to broaden the rules, but haven’t found the actual legislation, so it’s possible the checkpoint rule is different from the non-checkpoint rule.
Thanks