It could be the fragrance oil or a reaction between the red mica and something in your recipe causing the black spots. Sometimes, high pH levels in soap can affect certain colors. Sharing your recipe and additives, as mentioned, might help pinpoint the issue. By the way, your soap looks unique I’d call it a happy accident!