Your doing an STB with sodium carb? Not sure, thought lye was used to degrade material more. plus 30-40ml of water to 100g of root bark isnt enough. for STB you need 15ml of water per 1 gram of bark.
Not sure about d-limonene abrobing bark but just incase you could try an A/B so you don't use limonene and bark together. more water helps with emulsions but that doesn't seem to be your trouble here. You can't use naphtha? Don't want to do A/B? Can't find lye?