I would suggest putting a bolt or chain- independent of the locks- on every door except the front door, and putting a burgular alarm with a combination keypad at the front door. Sounds like a good place to live, and it would be a shame to have to move because of this weird stuff.
I imagine its some freako-weirdo who lives very near her. Just a guess...