Don't confuse the teflon tape with the cord that one can get. The teflon tape sticks on the painetd metal of the windscreen surround and is contacted by the furry underside of the black outer rubber sealing strip. The cord, which is made of a very soft slippery rubber and is a bit like a washing line (approx 4mm diameter), is shoved into the gap between the edge of the screen and the painted surround and is, once fitted, completely hidden by the outer rubber sealing strip. I had my screen removed and refitted recently after Autoglass had fitted a new one a few months earlier and removed and didn't replace the Teflon tape - it creaked like mad and drove me nuts. The refitters used the teflon tape and it still creaked when I picked the car up. They did though have some of the cord (which I think is really for 996s) and after peeling back the outer rubber seal to stick that in the gap (a 3 minute job) the creaking was banished. I, like others, used to think that the Teflon tape was the key (as before Autoglass got their mitts on the car it was creak free), but in my recent experience the tape alone isn't - you need the cord too.
I hope this helps.