Wind knots are caused by tailing loops not wind. You need to refine your casting stroke to eliminate them. Having said that, I sometimes wonder if they are not inevitable no matter how good a caster you are. I notice when I get tired after a long day. I tend to throw tailing loops more often. And no one ties a better wind knot than me
A thing I do when taking casting practice or testing, especially with weighted flies is tie on a fly with the hook cut off above the bend.