Однозначного ответа я не нашел, но в ходе экспериментов было установлено, что процесс dtsdebughost создается только в студии и только в 2013. В 10 и 12 студиях такого нет.
При запуске пакета через агента sql на сервере создается кол-во соединений равное кол-ву dataflow блоков без retainsameconnection, плюс кол-во connectionmanagerов с включенной опцией retainsameconnection.
В итоге выкрутились следующим образом, создали 2 connectionmanegera (cm) в один завернули всю мелочь с опцией rts true, во второй все большие таблицы с опцией rts false, таким образом получили кол-во подключений к базе меньше 20, а в скорости проиграли буквально на 30 секунд.
В дополнение в студии для всего включили опцию delayedvalidation, чтобы она коннекты при открытии пакета не создавала.