Welcome back and good luck!
I have no idea about the tahini though. It's literally just chickpea paste, isn't it? If it is, I'm sure it's fine. Or I hope so. I've been gobbling down ready made hummus and labneh and my weight loss seems to be pretty steady.