Думаю что достаточно описал ситуацию, есть какое то стандартное решение?(разумеется кроме варианта - исправить вёрстку, чтобы хлебные крошки были в хеадере).
Нет и быть не может - сам компонент хлебных крошек это по сути такая же отложенная функция.
Идея получить в переменнух х.к. внутри компонента сама по себе не очень - потому что они могут изменится даже в футере.
Получается что вы хотите получить переменную до ее установки.
Кина не будет.
Правильное решение - делать правильную верстку которая не будет разрывать ваш шаблон news.list или делать два news.list на странице, а между ними хлебные крошки.
Неправильное решение - использовать в шаблоне news.list
GetNavChain - так получите цепочку сформированную к моменту вывода шаблона и делайте что хотите с ней. В принципе это будет работать, но не удивляйтесь если что...