Hi, Lorraine Dunlop
Windows didn't actually skip British Columbia. The new zone is called "(UTC-07:00) Pacific Time (British Columbia)". It comes with the September/October 2026 Windows updates (KB5124010 for 24H2/25H2, KB5126653 for 23H2), so it won't show up until one of those is installed.
Here are some suggestions you can try:
Go to Settings > Windows Update > Update history and check whether the KB for your version is listed. If it's there but the new zone still doesn't show, the Settings list may just be out of date. Open Command Prompt as administrator and run this to select the new zone directly: tzutil /s "British Columbia Standard Time" Restart and check your clock. "British Columbia Standard Time" is the zone's internal name in Windows.
If the KB isn't installed, or your PC is still on Windows 10, it's recommended to pick(UTC-07:00) Yukon for now. This is Microsoft's own temporary option because Yukon is also UTC-7 all year. Once the update arrives, switch to the British Columbia zone. Also, please don't pick Mountain Time. It falls back to UTC-7 in winter but switches to UTC-6 in the spring, so your clock would be wrong again in March.
To let Microsoft know directly, you can comment on the "British Columbia 2026 time zone update available now" post on the Daylight Saving Time & Time Zone Blog in Microsoft Tech Community. That's where the Windows time zone team posts these changes, and it's the closest thing to a direct line to them.