LDAPStack in Bluespice 4.4

You are right. Values from Extension:BlueSpiceConfigManager take precedence over the ones set in LocalSettings.php.

Try to wrap your settings into a $wgExtensionFunctions callback like this:

$GLOBALS['wgExtensionFunctions'][] = static function () {
	$GLOBALS['wgPluggableAuth_EnableAutoLogin'] = true;
	// Clear out whatever is set by BlueSpiceConfigManager
	$GLOBALS['wgPluggableAuth_Config'] = [];
	$GLOBALS['wgPluggableAuth_Config']['Log In (MyDomain)'] = [
		'plugin' => 'LDAPAuthentication2',
		'data' => [
			'domain' => 'my.domain.com'
		]
	];
};

It should make sure your settings are being evaluated after Extension:BlueSpiceConfigManager. Therefore overwriting them.