Hey CC (I no longer use aOK - see the social thread!!), I do have lots I could say, but will stay with only this,becasue i just posted similar on another thread earlier today and it seems to be a major thing in this day and age.
sonsx: maybe my thoughts dont answer your direct question, but this is something to ponder:
this is the VERY reason most public schools have started requiring background checks on all parents who wish to participate in school activities, in direct contact with others' kids. Some shcools have less onerous screening procedures of non staff. Some schools have NO screening procedures (yikes!!).
The onus is on the public institution to make sure our kids are out of harms way at the hand of anyone, staff or other, incl 'volunteer parents' whether elected officers (who also need to have ethics and morals to run thier post, as described in the bylaws of groups that have rules - you dont want unethical people running your finances do you) or just regular parent members of school volunteer groups.
I hope your school has such measures in place, background checks or similar.
If they dont, its a good time to ask them WHY NOT and why arent they keeping up with times.
Its not YOUR job as parent group official (if you are one)to assure the safety and security and welfare of kids coming into contact with a potential problem adult, its the job of your school admin. Go talk to the top of the admin about your concerns, as high up as you need to, until someone responds.
Some level head along the ascent, will thank you for having made them aware of the issue and help you address the matter. for the good of your group and your school and the most importatn, the CHILDREN.
An ounce of prevention is worth a pound of cure, was that Thomas J or Ben F? I dont remember.
PS note I am ignoring the details of what you describe, I dont even care to delve into what CC astutely describes, as finding the TRUTH first before acting. I just want to hightlight the measures schools take to prevent such matters from ever needing to be addressed by non staff. We parent groups are here to help the school and kids, not be be parent-lawyers-in-training and have to deal with legalities,,thats for the pros and the PAID staff, whom our TAXES pay for , by the way.