1. Castille soap for every wash may be too much. It opens the cuticles nicely but for every wash may possible damage the cuticle over the long run.
2. Not sure why you washed with the V05. Perhaps if you get a different shampoo you can skip the cowash. Or get a better conditioner and just cowash.
3. Skip the towel for drying. Use either a t-shirt or a paper towel if you feel you need to get some of the water out.
4. I don't have any comments on the conditioner. Haven't heard rave reviews but haven't heard anything bad about it. The one thing I do know about shea butter and lo porosity hair is typically they are
You may want to try a lighter deep conditioner. Heavy conditioners sit on the strands. They feel great going on but don't leave much after being rinsed out.
5. You do want heat with your DC because it will open the cuticle. Some steam. I use a heat cap which works wonderfully.
I would skip butters. Anything heavy is going to sit on her hair. If I use a butter I have to mix it with equal parts of oil to have it even remotely work. You may want to find a lighter oil like sunflower or grapeseed for her hair. Heavy oils usually aren't any better than butters.
Castor oil works for some lo porosity and not for others. You just have to monitor it.
Because you used the castille soap first, her cuticles are probably still opened enough. You actually made need to close them. When I tried castille soap it felt wonderful after the wash but my hair felt rough all week.
I think you need to focus first on your shampoo and conditioner so everything else is building up on that.
Maybe some of the other ladies will share what shampoo and conditioner they use and you can start from there. I would wait to switch up on your moisturizers. If you are going to use a butter to seal, then add a layer of a light oil before it.
I am mostly an all natural product girl so my list may not be helpful.
I know that's a lot so ask away.