Once I had a pain very like that, and it turned out a tooth was cracking. Has her dentist checked all the teeth in that area?
It definitely sounds like a dental problem or a problem with her jaw. She could have a cracked tooth, or she could be grinding her teeth when she sleeps. Another option is that her teeth are lining up wrong or that there is a tooth growing in where it shouldn't be. She should see a dentist, and possibly an orthodontist.