I know very well about this moulvi as this happened near my native village. During 2010 when his murder verdict was out, it was all around the news and magazines. What happened to him was very sad, he had the right to live and practice his "form of Islam" but my objection is with his practices which doesn't go in accordance with the basic's of Islam which we believe. Ofcourse he/his followers can ignore me/my likes but i have my right to express my opinion like you do. The concerned authorities have not given 2 hoots about this controversy. If you are considering cyber bullying as a death threat then talk bad about Mamooty and Mohanlal in Kerala. That's enough for getting any death threats from here.
About women empowering, Putting woman infront of men doesn't empower her by any means. Educate her, give job and make her independent. Prophet Muhammad's 1st wife Khadija RA was a succesful merchant in Arabia .Her business, which revolved around trading goods from Mecca to Syria and Yemen, was larger than all of the Quraysh trades combined. Defying the gender norms she proposed and married the prophet who was much younger than her. Then there is Umm Ammara, a female warrior who gaurded Prophet during the Uhud war. There are enough examples in history like this. You don't need this moulvi to teach us how strong all these Muslim women were, we already know this.
Finally about this teacher, she definitely can continue to pray like this and i guess she will also. She has the freedom for it according to our constitution. Thankfully, our current law and order are not that bad to kill her like that moulvi. Allah will decide her fate on the day of judgement day, I am a mere mortal who is just expressing my opinion on this topic on a random forum.
Again Islam does have a place in modern world and we do co-exist with the rest of the world. Otherwise all these 1.6 billions will be terrorists and nuking this world out. And i completely agree with your last sentence, because of some intolerant people the tolerant muslims are suffering.