Hopefully the redesign helps keep more of the wind off on your new 26 model.
I did find the site below for Wind Aways Texas, they claim to be;
"Home of the original, removable, crystal clear wind deflector"
I sent an inquire to them to see if they have anything that would work on a Bennington...