What a nightmare. Sorry you had to endure this. Karma. Sweet and simple. sounds like you came out on top. Put that toxic person behind you and keep doing the amazing job you do