Have you contacted Transportation Alternatives? They're usually interested in, and monitoring, this kind of insane NYPD behavior.
http://www.transalt.org/