Related or perhaps not: On my 2003 SLT QC I replaced the weather stripping that was attached to the front door frames area's, not for wind noise, but simply because it had torn. I think it tore inpart due to the door having frozen to the weather stripping during the winter months a couple times ( I washed the truck routinely during winter months). It was around 2012 when I did the replacement so normal wear and tear may have been part of the issue.
So...I order up the OEM weather stripping. I think it was about $35.00 Canadian Dollars (I think that was the cost?) for the drivers door. Well when I went to install the new stripping, I noticed right off the bat that it was in fact a different style/type/shape weather stripping piece. It ran longer down the "A" pillar area then the original stripping. Although it was different it installed as per original and I think perhaps was an upgrade piece due to a possible design flaw on the original unit which had a tapered leading edge. I was so impressed with both the fit and not to upset with the cost that I ordered up the companion piece for the passenger side front door, because I'm **** that way.
These trim pieces do deform and compress over time as mine had. I know that I kinda cringed when I went to the dealer as I fully expected that cost would be through the roof, but was pleasantly surprised when it was not (at least not to me).
So...check the cost at your fav parts vendor before doing the home baked fixed, if you think new OEM weather stripping would fix you noise issue. You may be surprised how affordable the OEM piece might be.
Secondly: How to perhaps track the leaking weather stripping: Take you truck through the local drive-through car wash. I like the "No-touch" wash about two blocks from my house as I can sit in the truck during the wash cycle. When you pull in , select the "Defrost" setting on you heater selector and turn the fan on to full speed. As the car wash does it's thing and the soap is sprayed...begin to scan the windows and door area's for bubbles on the outside of the vehicle...this may give a clue as to where you wind noise is coming from. You could also do this in one of those do-it-yourself spray-wash wand manual car washes. Just set the heater to control to max fan before you get out to start spraying soap from the hand wand or foam brush. Track the bubble trail again.
HTH,
T.