Внимание на $this->AddEditAction() я обратил и даже пробовал с ним работать. Но они ни как не описаны в документации либо я не нашел. А искал я поиском, значит не нашел поиск.
Может быть кто-то подскажет что за параметр $arElement['EDIT_LINK'] и почему в новосозданном компоненте он пустой, откуда он берется в стандартных.