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.
Treatments: Komaza protein, Komaza Matani, coconut oil with sugar syrup. Hairveda Sitrinillah
Leave in: Fructis Sleek & Shine (old), Gliss ultimate volume
Styler: Umberto Giannini jelly, Boots curl creme, Rockin RInglets
Experimenting with: Mega-Tek, Curl Harmony reviver, Elvive Full Restore 5.