Maybe I do not know some details and difference between "squad , detachment, or unit", but they sound ok.As for the word наряд, let's see what the natives think about it.
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.