Davy Reynolds
The First Ever Member
Your right in a way GL. Neons don't like salt but if it's a very light dosage it wont hurt them 
Neon’s should be fine with these readings, I think the most likely cause of your losses is the Catfish/Pleco as you said.When I last kept neons, my hardness and PH were 10 and 7.5 respectively. I am beginning to think they were falling prey to my catfish and large Pleco due to the neon habit of sleeping on the bottom.
I am beginning to think acclimation is the key.