I can understand your frustration with this Dagger.
NYS DMV is not the best of situations to be involved in.
Well personally, I would have asked to speak to a supervisor to get their advice. I would have asked that if I have a expired registration and should not be driving the vehicle since it is uninspected, how can it get to
any mechanic to have the tests run to pass? Will the DMV accept responsibility for any tickets that any NYS driver will be getting to have vehicles inspected?
I can see if they wanted to not allow inspection stations that are privately owned to hand out temporary passes and just the state could issue them but this is just silly.