This article suggests that the government has tightened the privacy act to such an extent that only the person involved can give permission for the record to be released. So it should work like this: Mr. X wants to work as a hockey coach in September. He applies for his police check in August, giving permission to release the contents of any record found. But when the records are searched, he has no record, because that 2 years for child sexual abuse has been pardoned and that record is not released, at least not without his permission. So it would seem that there is no protection. Clearly if the RCMP are just following the directives, then the legislation has to be looked at again.
Deep in this article is a reference to a Real Time Identification Program of automated finger-printing that would decrease the current 120-day waiting period. According to the article the RCMP is working on a Real Time Identification Program.
The website for the RCMP is clear that this system all ready exists and is in use daily by police services for their routine work. The system requires that the fingerprints being checked are in electronic format.
In order to get a police background check,for a civilian, a full set of fingerprints must be provided. If these can be done electronically at the local police station, the checking time is dramatically reduced. Reduced, that is, until there is a hit on a criminal record. If a criminal record is found, checking can extend over 120 days.
It seems to me, that if an individual wishes to have a police background check done, the first step should be to review the steps of the process on the RCMP website. The directions are clear. Making sure that the fingerprints are sent electronically should reduce the wait time.