Usa el esquema de color predeterminado si el esquema es oscuro, de lo contrario usa mi color en el tema

Creo que esto es lo que estás buscando:

Así que en color_definitions.scss puedes hacer:

$my-theme-color: dark-light-choose($primary, red);

:root {
  --my-theme-color: #{$my-theme-color};
}

Y luego usarías la nueva propiedad personalizada que cambia entre modo oscuro/claro en tu tema:

body {
  color: var(--my-theme-color);
}