I think the 93 bus also goes straight to your work from downtown somewhere. Would avoid the red line, but of course then you're at the whims of traffic. Which is actually often fine in the morning, it seems.
Looks like it starts from Government center so I would still have to get there. Think there are also shuttle buses from North Station. May have to figure these options out for next week if there is too much snow/ice for biking.