So, yesterday I realized that my conditioner had a mineral oil in it as its 5th ingredient. I searched and posted here but couldn't find any other option but to use a sulfate shampoo.

So, I first used a castile soap to see if that could remove buildup but my hair didn't feel any different. I then used a sulfate shampoo today which made my hair feel waxy. I then followed by a lot of conditioner. I have frizz. Is that because of the sulfate poo, or could it be from the castile soap?
No-'poo since 28 Apr 09!
2c/3a, fine to medium texture, low to medium porosity, normal elasticity, medium density.

Cleanse: Deva Lo-Poo or Kinky Curly Come Clean
Condition: Kinky Curly Knot Today or Suave Naturals Coconut
Stylers: KCCC, BRHG, Moroccan Dry-No-More oil, Mister Right

NO: bad 'quats, 'cones, 'xanes, drying alcohols, sulfates, or petrochemicals.