I AM the parent of a sociopath and I see from your post that your daughter is well on her way to going that way too (ODD is the diagnoses before they are age 18 - and then it becomes anti-social PD or sociopath). The best advice I can give you is to have her arrested for every single violation of the law. Threatens you? Call the police. Steals? Call the police! Smokes pot? Call the police! Make this "the systems" problem to save your younger daughter and yourself. It sounds like a nightmare the way that you have been living. I don't really understand why her therapist has not told you the same thing I am saying except it would put her out a client. I don't understand how the therapist would sacrifice a small child's safety to keeping a client either. All I know is this is a very combustible situation and the safety of your youngest is what should be your top priority. (and are doing)
Sorry to say, but in this situation there is only one way to deal with the disordered person and that is to constantly have her removed from the home via the police for dangerous and inappropriate behavior.