Just commenting in way late, but I'd really prefer to see the process of gaining tech from scanning use a seperate system - seperate from both active sensor and fire control.
Treat it sort of as a detectable "fire control" - but it can't control weapons - it can only acquire tech info. maybe call it a "scanner". This then opens up a tech branch to allow for optimization in terms of size, range, and efficiency.
And it lets you leave fire control as is (and ignore the question of detect/no detect of tracking), remove tech scanning from the other sensors, and isolate the tech code in a specific system...
It would also make it somewhat easier to control how effective it is
Randy