See my comment below.
So you finally admit that a charge rate somewhere between that of a suggested "maintenance" rate and a typical 0.1C rate will be able to (eventually) charge a NiMH safely?
Even the maintenance charge rate suggested by the manufacurers is above the actual self discharge rate of the battery, so the battery is receiving charge. It's just that rate of charge is so low that the battery does not damage itself through pressure or temperature increase. They say that 0.1C is slightly too high and may cause some damage. It doesn't take a genious to then realise realise that a rate somewhere between this is a good compromise. Real practical testing shows this to be true.
Even if you do "damage" a cell and reduce it's service life, it's often not a big deal, you still get very effectice service use for your money. You can abuse them a little and get away with it, it's done all the time with the cheap timer based chargers.
It's not a "specific rate", in practice, anything under 0.1C is fairly safe and will work just fine. You do realise that a 0.1C NiCd rate is *not* a 0.1C rate for NiMH don't you? A typical old NiCD charger has a timed charge at maybe 0.2C and then a trickle charge rate of 0.1C, but that is for a typical 600mAh NiCd. An NiMH cell is now 2500mAh, so that equates to 0.05C and 0.025C for the NiMH. That should be perfectly safe for the OP's application - heaven forbid we actually get back onto the OP's original topic to which you haven't actually contributed anything directly.
As I've said from the start, if you keep it under 0.1C you shouldn't have any problems. There are many other variables that effect the service life of a NiMH, a slight overcharge due to trickle charging, even at 0.1C rate simply isn't a big deal, get over it!
None at under 0.1C obviously!
Dave :)