Heroin is an extremely destructive & dangerous drug. No matter how they are taking it it's highly addictive. Once addiction to it sets in there isn't much you can do. Its like trying to stop a runaway freight train.
Obviously your daughter is no longer the person you once knew. She is now a heroin addict. Her mind now if very different than it once was.
While very sad trying to manage while having a heroin addict living under your roof is extremely difficult. There is no telling what they might do or what kind of trouble will come from it.
I think you did the right thing to get her out of your house. I had to do the same.
Please take care.