Yeah, congratulations on your surgery! (Especially to it being moved forward 🙂 )
Im not really sure what you should do in your situation. Are you going to lose your job if you dont go back as soon as they want you to? Surely they cant let you go for that...?
Youll be just shy of 2weeks post op, are you having peri or DI?
I went back to work after 4 weeks, and looking back now (and remember how I physically felt when doing the physical work) I think I went back too soon. Bearing in mind, my job does involve heavy lifting, I was only put on light duties, and people helped me with stuff that required me to lift above my head/shoulder area. But, though I didnt pop any stitches or anything drastic like that to show for the fact that I was back too early, I still feel I returned a little too early (but would be fine for a desk job). I was worried about losing my job if I didnt go back, and Id only been there 3 months :p
Although, I remember meeting up with my friend in town at around 11 days post, and though abit fragile, I was fine to walk around, do whatever.
I think from now untill your surgery, theres not much you can do to drastically improve your chances of bouncing back quickly, you will still have to take it easy.