As for the word наряд, let's see what the natives think about it.
Maybe I do not know some details and difference between "squad , detachment, or unit", but they sound ok.
In this case it is just group of policemen who have order to do some work. Sounds overabundant. But this term exists in this case. Maybe it is specific professional deformation of army/police to emphasize the obvious things.