Lisabon,
по какому принципу вы выбирали, для каких подверсий из 2005-2013 пакетов создавать заглушки, а для каких нет? У меня есть пример, когда были установлены версии 11.0.61030.0 и 12.0.40660.0 из русскоязычных пакетов, а после при установке ПО оно установило такие же пакеты, но из англоязычных дистрибутивов. Создалось впечатление, что тут важен язык, хотя распаковка обоих дистрибутивов не выявила отличий в устанавливаемых объектах (либо, я не правильно это проверял). Это я к тому, что получается, невозможно высчитать для каких версий нужны заглушки.
Скриншот установленных пакетов