The school is indeed allowed to expel her for violating the agreement her parents signed. However I think a suit can be brought for gender and race discrimination, along with the kidnapping charges.
She's not suing for being expelled because she had sex, she's suing because the expulsion was based on illegal discrimination among other things.