Из статьи CodeProject Пул умных потоков :
Также обратите внимание, что .NET ThreadPool
не поддерживает звонки в COM с
однопоточная квартира (СТА), так как
темы ThreadPool являются MTA
дизайн.
Поэтому я предполагаю, что если вы попробуете Smart Thread Pool, он может соответствовать вашим требованиям.
Лично я успешно использую этот класс уже несколько лет.