This is more or less how I was thinking, but I just didn't know the facts...
LOL! Excellent parenting skills there! Over-react, THEN find out what the facts are. Even though you are morally/ethically correct, I can see an apology in the offing, because (a) you have over-reacted and (b) your daughter is undoubtedly female - hence you are wrong.
Good luck with the aftermath.