Here is a link to the RevScene RCMP forum. I asked SkidMark(their resident RCMP liason/know it all) about the incident Buell_Girl described. You might find some of the info useful.
We all know that McNeney is the counsell for the HA. So what is transpiring here, to me, is that they were stopping people with beanny caps...Hog riders. I think that we are safe with our full face helmets. I think that more then anything, it is a tactic meant to say to a certain motorcycle group..."we got our eye on you!"...
This was posted by a Buell owner so I am sure that she knows a few Hog riders and probably that's the comunity where this story has surfaced. I can see how they'd be targeted for a helmet check , if all they'd be wearing would be skull caps.