Hi Cara,
I do shift work too. I'm on an oil rig so have 1 week of nights and 1 week of days. Officially they are all 12 hours shifts but the reality is slightly different. Friday I arrive on the rig have 5hours sleep then work a 16 hour shift. Then I have 12 hours shifts until thursday morning week 1. Thursday I have 16 hours off in the day then I work one 12hr shift followed by two 8 hour shifts with 8 hrs off inbetween. Saturday night I have have 12 hours off and work 12 hours every day until thurday week 2 when I work 16 hours then have 6 hours off before I go home.
I know that my exercise plan will be different to yours as I have 14 days of 12 hours shifts but in case it is usefeul this is what I do.
I try to run 3 times a week and cross train other days depending on whats happening. If is very unusual for me to manage more that 8 exercise sessions during 14 days, sometimes I only manage 6 
Week 1
friday/saturday/sunday: Usually nothing
I arrive on the rig, have lifeboat drills, safety meeting and a special saturday night meal and catch up on my sleep. If I feel very good I will row 2K and cross train for 20 min sunday or have short slow run.
Monday afternoon before my night shift start(or tuesday morning after my shift) I run 5K.. I'm one of the people monitoring the safety of the well and if things are very busy I skip this session to fully catch up on my sleep.
Tuesday/wed12 hours off. Run 5k or 1 hour or cross train for approx 1hour
Tursday 16 hours off. I do the same as tuesday/wed thursday morning. If I wake up very early thursday night I might go to the gym and do something very light.
Week 2 is day shift and there are no extra meeting.
Friday/saturday: Changing from nights to days. no exercise
Sunday/monday/tuesday/wednesday:Run 5k or 1 hour or cross train for approx 1hour. Max 3 runs. Usually 2 runs and 2 crosstrain.
Thusday: Sometimes run 30 min before I start work. work 16 hour shift.