That is really distressing, Telegirl.
Vermont (and New Hampshire, if you crossed the CT river on your ride) seems to pride itself as a cycling destination. In fact, several tour companies I can think of off the top of my head have trips to VT. Cycling is a big industry in Vermont and it's terrible that there aren't better facilities (and treatment) for cyclists where you are.
I agree - talk to your local reps, the newspaper, even the chamber of commerce where you live.
Ignorant motorists should not be allowed to rule the roads.
Good luck. Don't give up on bikes all together. There are other options -- and perhaps better roads - for you out there!
2007 Seven ID8 - Bontrager InForm
2003 Klein Palomino - Terry Firefly (?)
2010 Seven Cafe Racer - Bontrager InForm
2008 Cervelo P2C - Adamo Prologue Saddle