High humidity means humectants can be a disaster because they will draw water from the atmosphere into the hair causing frizz, especially in porous hair. Curl Keeper is wall to wall humectants with propylene glycol and glycerin, KCCC is also fairly heavy on the humectants with agave and aloe vera. Then you have yet more glycerin as the second ingredient in the Devacare conditioner.
Overall your routine is imbalanced and is probably the total opposite of what is likely to be effective in 100% humidity. Humectants can work in moderation balanced out with other ingredients, try taking some of the humectants out of your routine and adding in some barrier or sealing agents like natural oils. Coconut oil is the most easily absorbed oil and great at reducing porosity.
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.