Very unfortunate that your daughter had to go through this. It is pretty obvious where your coaches top priority is. It definitely is time to make a change. This type of behavior by this coach will hopefully catch up to him someday. He is looking at immediate gratification (income) and not the long term picture.
It is true that tennis instructors have to make a living, however this type of behavior should not be tolerated. I'm sure you can find another instructor that will honor the committments that are made to your daughter. Good luck