defaultState: {результаты: {}} После заполнения результатов действия API, но повторный выбор не пересчитывает результат.
const selector = createSelector ([selectors.getResults, selectors.getYear], (результаты, год) => ...);
Вы уверены, что действие API приводит к созданию совершенно нового объекта состояния?Если он просто изменяет существующий, кеширование включается, и вы получаете предыдущие результаты.