You could be arrested for violation of your own order for inviting him over, granted he sounds like a bad, bad man and what he did is not right. In California you could be both be in violation of the same order. (I am in California and have helped battered women file stay away orders in the past)
Hopefully, this sounds like the last straw, I woulld let law deal with it, be honest and let your higher power takes its course on this one, but use this as a learning tool to not put yourself in that situation.
I hope you and the young one are both alright.
You might consider professional counseling for both you and your daughter for the tramatic events of this and the past, it will be of benefit for the lil one