Based on what we know, Olympic venues are federal and not provincial sites. Is the signage you're referring to, to direct people, only on federal sites or also provincial land?
In my province, Bill 101 gives prevalence to French. I would image that, British Columbia, English comes first. Have you discussed the idea of bilingual signage on provincial sites with the Government of British Columbia?