If she has no problem working the slide in a semi-auto, the Bersa .380 that IOWAfan mentioned in 24 is a good carry choice. Not as compact as the tiny ones like Keltec P3AT, but recoil is not nearly as noticeable.
Finally, as many have mentioned, go to a gun range and let her try a few different guns, and see if she finds one, about which she says "I can carry and fire this one all day long".
Good luck.