2) Pre Race Inspection
Prior to the event (or when teams register) add a online form that allows teams to upload the tech information and add a Q&A, Tech can add notes to conversations or text messages/phone calls about legal and illegal parts. When it comes to the races for the physical check, tech will have some idea about the car prior to rolling up and documentation during impound.
I am assuming that most of the tech infractions are not malicious, and as the cars become newer and more complicated, there will probably be more research and communication needed in general.
I still think that Option #1 impound is needed for the checks and balances. Most of my racing experience has been in spec series. During the prime of that series everything was tech'd and their was a claimer rule. New lazy tech guy took over and started a random selection on what was being tech'd, people started to cheat, they started to add complicated rules and the series eventually imploded. Unfortunately I don't think the claimer rule would work in champcar, although it would be interesting to be able to buy a Porsche Boxster for $500 😋