Спасибо за совет.
Дело было не в фрейворке, при копировании исходников у меня пропала информация о поддержке классом интерфейса (мои кривые руки):
т.е. вместо: public class BuyScript : IExternalScript
было просто public class BuyScript.

Сейчас заработало, спасибо.