Good stuff - glad to see you making the point of reaching out. I think that taking the high road and keeping open lines of communication is a great thing to do. Also - maybe start another thread in another part of the forum if you want to take and respond to questions, it'll get more visibility.
However, since we're on the topic, at one of the leslie / lakeshore bike nights on a Thursday night last year there was a police presence on private property, and before they would let bikes into the parking lot, they required bikes to pull over and submit to a paperwork check and a roadside inspection.
Given that it was private property and the primary reason to inspect the bikes was because they were there, I was wondering whether the police were in the right, and what would have happened if I had politely refused, given that I was on private property.
I understand that on public roads I must pull over and submit to a spot-check, and that police don't necessarily need cause to do this, but what's the case on private property?