Sounds like someone was self-projecting their own lack of worth onto you. I'd say ignore her, like she doesn't exist, and go above her head for as long as she has to be dealt with.
Oh boy. I'm not sure what I would have done, but it probably would have involved: office furniture, large windows, and one of those fire axes that are sometimes mounted in buidings. Eventually the cops would have been called.