My recipe lookup seems to have been too naive, checking only for result since neither base nor bobs ever used expensive recipes for poles, while AAI converts all to normal.results and expensive.results.
I've rewrote recipe lookup to find any result pole and only add lighted poles once should they appear in multiple techs.