You need to saponify stearic acid so it can act as proper emulsifier. You’ll need an alkali like triethanolamine or sodium hydroxide.
Would benzyl alcohol cause saponification in stearic acid? If not, then there’s nothing on the ingredient list of the existing product to cause that reaction…