I don't know anything about the right thread, but I just made a wind sock and I think the fabric I used was nylon. I bought it at Hancock's, and when I told them what I was making, they said, "Oh, for a flag, and directed me right to a section that had about 12 colors. I am pretty sure it was nylon.
So far the wind sock has held up to some pretty fierce Texas winds.