Възниква грешка, защото се опитвате да докоснете параметър, който е маркиран като чувствителен. Не можете да използвате "стария" подход за конфигуриране на мениджъри на връзки. За модела за внедряване на проекта и Мениджърите на връзки, в SSISDB, щракнете с десния бутон върху проекта и изберете Конфигуриране.
Там можете да наслагвате парола.
В противен случай ще трябва да използвате GetSensitiveValue
метод за достъп до стойността вместо стандартното свойство Getter.
Dts.Variables["$Package::FtpPassword"].GetSensitiveValue().ToString();
Вижте статията на Мат Извличане на стойността на чувствителен параметър в скрипт