But isn't there a risk of NiMh going quite literally going 'boom' if overcharged?
Not at all, of course if the current is not excessive. There is always extra area of one electrode to serve as place where the H2 and O2 recombine back to the water.
Because the original cell size in the computers were some "button" cells, the AAA is for sure way bigger than that, so if the original cells were supposed to handle the permanent overcharging designed in there, the AAA size will handle the same overcharging current even way easier.
In fact overcharging happens and even needs to happen every time the batteries are charged:
First this is the only mechanism that takes care of balancing cell charge on a multicell battery.
And second: Virtually any charge control scheme used with these cells uses signs of the overcharging as triggers to terminate the charging.
And latest, the cells do not charge uniformly in their complete volume, so while some part may be overcharging, other is not charged yet. Overcharging it for some time is then the only way to ensure the whole cell gets fully charged.
So certain overcharge charge and certain (low) permanent overcharge current the cells can handle without issues, only the resulting pressure and temperatures aren't getting too high (the "too high" depends on if it is for just few minutes when reaching full charge at the moment the charging is cut off, or are getting lower if the overcharging is supposed to be permanent).
The misconception of "NiMH's very limited overcharge handling capability" came from the fact the NiMH's tend to have 5..6x the Ah capacity than NiCd's of the same size, while people are used to relate all charging currents to the Ah capacity of the cell. but in reality mainly the permanent overcharging current is limited by the heat it generates, so e.g. for an AA size it is limited to about 50mA.
That used to be 0.1C for 500mAh NiCd, but it appears as "only" 0.02C for a 2500mAh NiMH. That led to claims the NiMH survive only 1/5th of overcharge compare to NiCd and "therefore" are weaker.
Reality is, the AA size cylinder can handle only 50mA of overcharging, regardless if it is NiCd or NiMH, if the rated capacity is 450mAh (old NiCd), 900mAh (higjh capacity NiCd), 2500mAh (high capacity NiMh) or 600mAh of "solar light" NiMh (these use to be explicitely designed to handle the overcharging at elevated temperatures; but exhibit higher selfdischarge leakage so not suitable for the memory backup), the 50mA is just the limit for the AA size.