Заметки
Cannot find template: лишняя папка templates в local
Шаблон компонента скопирован в local, имя передано в IncludeComponent, но Bitrix отвечает Cannot find template. Проверьте путь: папка templates нужна внутри самого компонента, а в переопределении для шаблона сайта её нет.
Для компонента bitrix:news.detail, шаблона сайта my_site и шаблона компонента my_detail:
/local/templates/my_site/components/bitrix/news.detail/my_detail/template.php Вариант с news.detail/templates/my_detail/ в этой папке ошибочен. Он повторяет внутреннюю структуру системного компонента там, где Framework ожидает уже готовое переопределение.
Второй аргумент IncludeComponent должен быть my_detail. Если компонент вложен в комплексный, имеет значение и передача родительского $component: она участвует в поиске вложенного шаблона.
Очистка кеша не исправит неправильную структуру каталогов. Сначала сопоставьте активный шаблон сайта, пространство имён компонента и фактический путь к template.php.
Документация: Шаблоны компонента.