I feel for you. I have no real advice but my DH is similar (although not putting in quite as many hours as yours). He's meant to work 8 - 4. Normally it's 7.30 - 5 and I reckon he'd go even longer if it wasn't for the fact he knows how annoyed I get. He also works on and off over the weekend quite regularly.
He doesn't need to help me before work because I have loads of time when the baby naps to do things like showering etc. So it's perfectly reasonable for him to just get himself ready in the morning and then work from whatever time he fancies starting work. 
He also couldn't possibly finish earlier because people just put meetings in his calendar and it's impossible to refuse or reschedule them. 
I swear I almost imploded when he announced the other day that he would be using his lunchtimes to go out cycling from now on. Me: "So you never ever have time to help me at lunch but you can find the time to go out cycling every lunchtime?" 
We work in the exact same role at the exact same company, so I know it's complete Bull. Whether he believes what he's saying or not is another matter... but it's still Bull.
Unfortunately, I don't have the answer. I periodically get very very annoyed with him. I've tried to explain that I'm effectively being forced to work 6.30 am - 5 pm every day because of his choices, and yet he's the one who's complaining 'when do I get time off'.
Sorry... I started venting partway through there... 
The only thing I have found that does help a little is that I've introduced a 'shifts' system at the weekend. I introduced it under the guise of 'it'll enable you to have some chunks of time to do what you want in', which to be fair I do believe is important. Both parents do need time to do their own thing. Effectively one parent does the night shift (8 pm - 8 am) and then you alternate in 3-hour shifts until 8 pm when the other parent ends up on the night shift. Whenever you're not 'on-call' your time is yours to do whatever you want with. Sometimes I use it for housework, sometimes we do stuff together as a family and sometimes I just do my own thing (bath, walks, watching tv, reading, napping, drinking wine, etc).
I imagine it'd be slightly harder with a 4-year-old but you could probably divert her to her dad with "Mummy would love to but could you go and ask Daddy for me please?" or equivalent. I don't know if it'd be of any use but it might help a little at the weekend so you can at least catch up on a bit of sleep.