Hey man, I'm in the same boat as you with the shift work (in fact, looking at your schedule I'm wondering if you're a po-po too?) Anyway, believe it or not, I've found that doing the gym BEFORE work usually works better for me. I didn't think it would but to avoid the after work rush I started going at 3am before work and honestly I wouldn't want it any other way. The only downside is that the first real thing I eat is the PWO shake.. But concerning your last post, I'm no nutrition guru but I'm almost positive your diet is lacking in carbs. I see oatmeal, berries then salad six hours later. I'm not 100% sure but working 12s is rough and I would assume you need a bit more energy then that.
EDIT: Disregard.. Just saw your thing about snacking on broccolli. Nevermind me