Столкнулся с похожей проблемой. В 16 версии Revit'а получал ошибку The vendorId is invalid. Parameter name: vendorId Методом тыка установил, что воспринимается имя только из 4-х символов, хотя в статьях находил упоминание про то, что после отмены регистрации VendorID можно использовать почти любые имена (подозреваю, что это от того, что у меня не стоит R2, так ли это?)
Но основной вопрос заключается в использовании extensible storage не в надстройках, а в макросах. VendorID надстройки прописывается в манифесте, а вот где прописан VendorID (и существует ли он) при обращении к extensible storage через макрос??