Try using a refined shea butter. it will have the same benefits and attributes of Shea Butter but the odor and color bodies are removed. This leaves an off white product with little to no odor.

Also in surfactant systems they make a water soluble shea and shea betaines. These will give moisturization and shine properties to shampoo systems.