When it comes to most jackets altogether, I've always liked G-Star. I'm not a fan of the brand altogether, but I've always liked their selection and fits of jackets. I have a leather, a wool, a thick winter bomber, and a couple light casuals from them.
@OP
If you're allergic to wool, your choices are a little limited when it comes to stylish semi-formal..
If it were me, and wool/leather was out of the question, I'd go with a soft-shell from Arc'teryx, Columbia, North Face, or something of that sort. It's a little more of a grown-up smart look, but it makes sense in your situation. Also these jackets are durable and warm as hell. Had one for 3 years and still looks like-new.