OK that sounds completely bat shit crazy! Your ex is a whacko. I'm so glad you got out. Very threatening, and completely awful to come to your work. I'm so sorry you went through all that!
Mine just came uninvited to my birthday party and was saying things like "can't we be grown ups and not hate each other' etc…