Andy,
A salt cell does not have a high concentration of Chlorine, even when it is running.. It makes very little chlorine at any one time. Keep in mind that the water coming from the pool and running through the heater already has 4 to 8 ppm of chlorine in it..
The main thing that eats a heater core is having very low pH water sitting in it. Chlorine tablets contain a lot of acid.. it is this mixture of acid and highly chlorinated water feeding back into the heater from a tab dispenser that causes the problem.
Thanks,
Jim R.