It appears she may have hyperacusis. Thus, wearing noise cancelling headsets work very well to reduce noise level to a tolerable level. Often people with hyperacusis find it hard to live with the everyday noise that we all take for granted.
Hearing aids to solve this problem would be a long shot. Yet, using something with great noise reduction and compression, such as by Sonic Innovations may possibly work, if the molds are very snug and unvented and noise reduction is set to maximum and the volume (gain) and output are reduced to the minimum.
I have done this 3 times, with 1 being successful, so it might be worth a shot.
Otherwise, she may also want to try some very small custom earplugs. I have a friend that makes great earplugs. His company is: Perfect Seal Labs and his name is Mike. He can make great fitting earplugs that are not even visible…might be a more cosmetic solution compared to the Bose headsets.