Hi,
Wow, Paco, that's a long list! But it's pretty out of date and questionable. Where did you get it?
I'd say some are not slang, eg agent, analyst, constable, eavesdropper, policeman,
Some don't mean a police detective, eg constable, eye, gumshoe, informer, nark, P.I., policeman, private...