В итоге я создал модуль (спасибо, Ричард!), Но это не решило проблем, связанных с архитектурой процессора. Чтобы решить эту проблему, я поместил обе версии зависимой библиотеки DLL в каталог модуля, а в конструктор каждого командлета я поместил некоторый код инициализации (который выполняется только один раз), чтобы загрузить соответствующую версию зависимой библиотеки DLL.
Спасибо всем за указатели.