I've found that my position on the bike has a major effect on descending and handling in the wind. Of course I stay tucked on the drops, but also maintain a looser grip on the bars and I lay the inside of one of my knees or lower thigh against the top tube.
Neutrons are are pretty low profile if I recall correctly and I doubt they were a big factor in your issue.