If those are stearic spots (which they very well may be), then that comes from not heating the palm oil and shea butter to at least 165ºF before soaping with them. Both of those are higher in stearic acid, which tends to create those white spots if you don't heat them to that point. You can still let those fats cool down to your desired soaping temp, as long as it doesn't go much below 100ºF. One way to cool them off more quickly is to add your room-temp coconut oil, making sure it melts completely, and then your room-temp olive oil.
But I was curious if you added any titanium dioxide, kaolin clay, or other additives that might also be causing some white spots. If you can post your entire recipe, including additives, specific EOs, etc., that helps us narrow things down for you.
The other possibility that really concerns me is that these were some undissolved lye crystals. They kind of look that way in this photo. If so, that would make the soap unsafe to use. Did you thoroughly dissolve the lye crystals in at least an equal weight of water, before you mixed the lye solution with the oils?