Yes, all batteries types has different delta-peaks. It makes sense really- different chemistries = different behaviour. The difference between NiCd and NIMH is the NiMH peak is much subtler and harder to detect but are otherwise pretty much the same. This means you can peak charge NiCds with an NiMh charger, but a NiCd charger will overcharge NiMh. Lithium batteries also have compltely different peaks, and LiPo will explode and produce lithium fires if overcharged by even 0.1V.
Connecting a resistor isn't such a good idea, because the resistor limits current by producing a voltage drop, which you don't want when charging batteries. You want a current source.
EDIT: I noticed you said in parallel, not series. But the battery impedence is not constant, so that would mean the current would change too. A resistor in parallel could also possibly cause the battery to discharge through the resistor in some cases. It's similar to hooking two sources and a resistor in parallel.