Разобрался, в чем дело.
Это не баг в Windows. Проблема в том, что порядок переключения вкладок меняется при активации вкладки. Есть внутренний список, который определяет порядок перебора вкладок по Ctrl+Tab/Ctrl+Shift+Tab. Активируемая вкладка становится первой в списке, порядок остальных не меняется.
Сделаю, чтобы порядок перебора всегда совпадал с порядком вкладок, это несложно.