Xack:
I haven't installed a wind blocker yet, but I'm sure giving it serious thought.
Have you considered using rivet nuts or threaded metal inserts? I know my LBS (Local Bicycle Shop) uses them to install inserts that can be used for water bottles or even pannier racks. They'll take a fair amount of weight.
Examples:
McMaster-Carr
McMaster-Carr
Interesting that McMaster-Carr have stainless steel inserts.
I bought my insert tool and a small assortment of fasteners from Princess Auto, the Canadian counterpart to Harbor Freight (
45 Piece Threaded Insert Riveter Kit).