Yep, small wound on the thumb means active lye. Hope you rinsed with lots of cool water. (not vinegar)
I've never heard of almond cream; is it almond milk? almond butter? Usually those items contain extra fats - which would help eat up more lye, and reduce the chance of having a lye heavy soap, so that may not be the problem.
The pH will NOT tell you if the soap is lye heavy. You don't need to test the ph at all. (I mentioned pH earlier because a high pH is harsh on the tongue. I don't agree with those who say a zap is a zap - I think there are degrees of zappiness. Plus, I have trouble telling very raw fresh salt soap batter from slightly zappy because the salt and pH have their own zing!)
The scales are suspect.
What about the oils themselves? Some expensive oils like olive, avocado can be adulterated with cheaper oils that can through off the sap values. ( You used a 5% sf, so it would take quite a lot of adulterated oils to run through all that.)
You didn't mention where the recipe came from, and if you ran it through a
lye calculator. Even if you used a recipe given to you from another soapmaker - it needs to be run through the calculator.
If you did use a
lye calculator - check the settings for the lye. Is there one for the purity level of the lye that might be set incorrectly, or the calculations programmed into the system are based on (for example) a lye that's 94% pure, but your lye beads might actually be really fresh and 99% pure.
So sorry about your thumb! Take good care of it - lye burns can go though all the layers of the skin and take a long time to heal.