В случае, если у компонента нет шаблона в template и рендер функции, то при $mount(element) шаблон возьмётся из element.
Тогда разница render и el в том, что в одном случае описывается шаблон (который скомпилится в рендер функцию), а в другом - рендер функция