I have a thought on what might be wrong. I ran that recipe through a
lye calculator. Specifically
www.soapee.com
I played around with the super fat and the lye concentration. This soap recipe is 5% superfated when you assume a 100% purity of KOH. Most KOH is 90% pure (it really loves to absorb water/ react with the air).
That means with a 90% purity which is likely what you have, you acually have a 15% superfat. Thats probably what you see separating out. You will want to run this recipe through a
lye calculator with 90% purity (unless you have the certificate of analysis for the KOH stating otherwise) and a 3% superfat.
This is because the excess fats/oils are not soluble in your liquid soap when you dilute it and the fat will float to the top.
I hope this will help you.
ETA: I used the original recipe and not the substituted safflower. Let me go check that.
When you make substitutions in soap making, things must be re-run through a
lye calculator. This is because all oils have what is called a saponification value. That value is what tells us how much lye is "eaten up" by that oil when they are combined. If you don't do that, the soap can come out lye heavy or highly superfated.
In your case, substituting the safflower oil upped the superfat just a little bit more (less than one percent).