Sounds like what she *really* needs is a pager system. It might seem overkill now, but think about how she's going to hear the smoke alarm a few years down the line. The systems are usually modular.
Connevans is a good place to start looking. They're the SJS Cycles of deaf gadgets.
Doorbells are of course not rocket science, but it's hard to advise in a useful way without knowing how the bell units and power source are wired internally. What you really want is a pair of electrically identical bells, with the bell/solenoid mechanisms wired in parallel (yes, that requires access that you might not easily have to the internals of a combined battery/bell unit), and the battery/switch only connected to one...
ASCII schematic time:
Switch
+----/ ----------+--------+
|+ | |
= Bat O Bell O Bell
|- | |
+----------------+--------+
Not, as you describe here:
+----------------+----------------+
| | |
O Bell | O Bell
|+ / Switch |+
= Bat | = Bat
|- | |-
+----------------+----------------+
Which is relying on matched battery voltage and polarity preventing current flowing in the series circuit of both batteries and bells.
Wireless doorbells on the same channel would be the easy solution.
ETA: Ah, of course, diodes. That would work:
Diode Diode
+------|>|-------+------|<|-------+
| | |
O Bell | O Bell
|+ / Switch |+
= Bat | = Bat
|- | |-
+----------------+----------------+
1N4001s would probably be sufficient.