I know it is really hard, but you do need to try to take a step back. As long as he is looking after her properly, you can't really dictate what he can or can't do with her on his time. I think by trying to control his time with your dd, you are going to alienate him and things won't be amicable. You have to respect that it is his daughter too, and really it is up to him how he spends his time with her.
As for his girlfriends, it would be more reasonable for you to ask him to be tactful and introduce them as friends. I'm not sure why you think your dd will be confused.
He probably doesn't want to keep answering the phone neither, and I think you need to have some sort of agreement where you call say at bedtime to speak to her but the rest of the time leave them to it, and let her enjoy her time with her daddy.
I know it is really hard to let go, and I had the same worries. Keep trying to fight it only causes stress though, and you can end up with solicitors involved and all sorts of hassle, and at the end of the day you don't really have the legal right to dictate what happens when she is with him.
I think you should plan something nice to do for YOURSELF while you dd is away. Something to distract you a bit, and make the most of your time. Being a single parent is tough, and you will probably find that once everything settles down, you will be glad of those breaks.