Возможно, стоит воспользоваться механизмом отложенного вывода. В шаблоне указываете области, в которых будет выводится сформированный контент, а в компоненте каталога, имея значение SECTION_ID, формируете этот "вывод".
[URL=http://dev.1c-bitrix.ru/api_help/main/reference/cmain/showviewcontent.php]http://dev.1c-bitrix.ru/api_help/main/reference/cmain/showviewcontent.php[/URL]
[URL=http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&LESSON_ID=5167]http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&LESSON_ID=5167[/URL]
[URL=http://dev.1c-bitrix.ru/api_help/main/reference/cmain/showviewcontent.php]http://dev.1c-bitrix.ru/api_help/main/reference/cmain/showviewcontent.php[/URL]
[URL=http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&LESSON_ID=5167]http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&LESSON_ID=5167[/URL]