I have a new balance running jacket that I use for cold rides. It is a thin knit fabric with windproof nylon on the front and top of sleeves only, works well. Layered with a polypro base and then a wool layer. 38 F to at the start today, 18 miles and 1.25 hours. Warm, mostly wind proof and a little sweaty when done. Have you looked at running/ cross country ski type stuff ? I think an insulating soft shell with gore wind proof or something like that would be a good fit. I have gore wind stopper gloves that work great.