She's lucky she lasted as long as she did without a bollocking, imo, I would have wiped the floor clean with her the vindictive trollop. I dont think you were hard on her, she obviously likes attention, thats why she is the office bitch, I had the same years ago when I was a temp at a firm, made my life a fuckin misery, the hairy faced minger.
Be clever, think long term, shes obviously in it for instant attention, play her at her own game, but keep your own council, dont speak about her or it to anyone else.
And dont forget that you are having a terrible time at the moment, let them know, she cant say a thing about that now can she, or she'll end up being the bitch!!
Hope its gone ok, today for you and so sorry to hear about your loss, take care.