I would point out that the age of consent in Texas is 17. Other than the exchange of money for sex, this may be legal.
She was under 17, which is why the child sexual assault charge.