Вам не нужен ThreadingModel для LocalServer32, потому что независимо от того, что вы делаете, COM всегда создает прокси между клиентом и сервером для .exe COM-серверов, потому что прокси-сервер необходим для межпроцессных вызовов.Поэтому для клиента не имеет значения, находится ли сервер в STA или в MTA.
Суть статьи в том, что для серверов inproc COM будет пытаться решить, какую квартиру лучше использовать, в зависимости от квартиры вызывающего абонента и от ThreadingModel в InProcServer32, в то время как для серверов outproc вызывающему не важноквартиру, поэтому, исключив ThreadingModel из реестра, разработчик COM-сервера может решить, какую квартиру использовать в своей реализации фабрики классов.