If
RequestBootVarRouting is enabled, then OpenCore will respect the selection in System Preferences > Startup Disk. This has been addressed several times in the
OpenCore thread. For the benefit of the community here, questions like this about OpenCore should be posted there.