Dear B.,
Well I think you just said it, "he spends a lot of time without us". I'm sure that these past 3 years he could have spent more time with you all, instead of surfing, fishing and doing those "guy things" so this was the major problem.
My husband feels extremely aweful for not being around his children because he is in the military, this he cannot help. Your husband can!
Solution: If you both want to have your daughters bond with their daddy, I'd say start doing things all together, the four of you. Go to the park, ride bikes, go camping/fishing together!! Gradually have days where Daddy and the girls go out without mom! Then maybe he can set aside two days out of each week where he takes one daughter out on a "Daddy-Daughter Date"...Its what my father did with us (there were 5 of us) and it helped eased the jealousy and attention grabbing fights between us children.
My oldest son is very attached to me and when he screams to get away from daddy's affection, my husband counters that with a tickling wrestle with his son and then they go find things to play with.
Your husband has got to show interest in your daughter's likes and needs. IF she likes playing with dolls, then he needs to show his "tender side" and play along with her. Maybe with you sitting behind him at first. Show your approval. SCREAM HAPPILY "YAY DADDY'S HOME, YAY" Run to him and give him a big group hug and kiss. Make Dad feel special too so that the girls will as well.
Not that he's bribing them, but every now and then, Have dad bring home something for the girls, a piece of candy or a new toy...Have dad take them somewhere to eat and play, Chuck-E-Cheese. They are daddy's girls and he can spoil them if he wants, LOL!
Just make it fun and show the girls you're happy when their Dad is around. Never argue about him being gone infront of the girls, because they are listening, always!