Shampoo/Conditioner Post Keratin Treatment

So I just got the Keratin treatment last week and I was told that the shampoo/conditioner I will need to use must be sulfate and sodium-chloride free in order to not strip the treatment out of my hair. My salon recommended I use the Rusk Deep Shine Keratin Care shampoo and conditioner, but when I looked at the ingredients, the second one listed was sulfate. I am very confused!

I have tried various other shampoos that say they are sulfate and sodium-chloride free (Organix Brazilian Keratin Therapy, RenPure), but nothing seems to be cleaning my hair and I am greasy within a few hours of washing.

If someone could help me out here I would really appreciate it!