If you are following the protein treatment with coconut oil how do you know it is the protein that is giving you the positive results? It could easily be either or the combination. Protein will take time to penetrate rather than simply adhering to the surface, you likely won't get much if any penetration over the duration of your shower.
Have you tried cutting back on the shea butter? That can build up which may cause frizz. Also are you using enough true conditioning agents/ emollients? Cationic surfactants and fatty alcohols help with clumping and frizz control, KCKT contains almost none of these, is there plenty in your Shea Moisture?
2a-2c, medium texture, porous/ colour treated. Three years CG, growing out mechanical and chemical damage = breakage and very high porosity. Past armpit length heading for waist.
CO-wash: Inecto coconut
Treatments: Komaza Matani, coconut oil, Hairveda Sitrinillah
Leave in: Fructis Sleek & Shine (old), Gliss ultimate volume, Inecto argan
Styler: Umberto Giannini jelly, Boots Essentials gel
Experimenting with: going back to basics