Sergey
Можно взять sql profiler и собрать трейс sql-запросов при запуске команды павершелла. Будет много чего там, но у вас уже есть SP, которую там искать
короче глянул, получается что если в двух словах, то сначала собирает с помощью одной процедуры список всех объектов которые относятся к указанному, затем к каждому применяется процедура получения всех workflow, а уже ним всех оверрайдов, ну и последние фильтруются по id объекта...
Для стандартного RedHat linux агента было выполнено порядка 380 итераций каждой процедуры (вполне вероятно что там какой то цикл)
PoSh очевидно в методе это уже все "складывает" в понятный вид, вопрос в том как это сделать теперь руками