It’s also possible some insects have learned to avoid certain corridors at certain altitude to avoid getting splattered.

Animals do adapt behavior to avoid new threats. Now, admittedly it’s just conjecture but I would not rule it out nor am I saying it would account for all windshield spat decline.