All eye care in Canada is private. As far as I know I’ve never heard of anyone offering eye exams for free. It’s usually $150-$200. For some people the government covers the fee, but it’s still a private practice and they get their money. Zero reason they can withhold the prescription.
iCloud Keychain is super easy to use, but obviously you need a iOS/macOS to take advantage.