Thanks for sharing your experiences. I too have short hair, so maybe that's why I find using solid shampoo alright.
The bars I bought are from Lush, and the ingredients are:
Ultimate shine: Sodium Lauryl Sulfate, Ammonium Lauryl Sulfate, Profumo (Parfum), Elemi e.o. (Canarium luzonicum)...