Is that how the cycling works? I would hope that, just like with Alt-Tab, pressing the language bar hotkey Windows-Spacebar once will toggle between the current and the most recently used one.
In earlier days of Windows 10, I had an ANSI keyboard for desktop and JP106 for laptop, so I had to have en_US and ja_JP on desktop while laptop had to have en_JP and ja_JP.
Each time Settings syncs it would subtly add missing one to the cycling but would not update the language list, so I had to keep adding and removing the other one from Settings for a while. Later they added toggles to stop syncing keyboards.