Я не уверен, что это сработает. И даже если это работает, могут быть странные побочные эффекты.
Проблема заключается в том, что каждый раз, когда вы нажимаете кнопку Сохранить как шаблон, SharePoint создает новые идентификаторы GUID для пакета и функций решения. У них будут одинаковые пути, поэтому, если вы развернете пакет как решение фермы, новые функции будут заменять старые. Но обновление функции основано на GUID, и это не будет совпадать.
Я бы предложил, чтобы после обновления, а не воссоздания сайтов, основанных на пакете пользовательских решений, все будущие улучшения этого пакета решений выполнялись с помощью Visual Studio, а не с сайта шаблона.