The witch is always in her hut, Tank and Scar are gone and I'm still stuck, there has to be something I haven't seen yet.
Have you try seeing Jester in your home after that event? Also, maybe exploring the new areas that the Forest Path unlocks by seraching around in there and the other areas that unlocks along the way, another option is to go and visit that back gate in the ruins and try putting any of the lizard peices on it and talking to the lizardess afterwards.
The gate is something that you can't interact with yet. It'll be available later. I think in 0.12 I already mentioned something more about it and full use will be in 0.13
Also raptor is available in version 0.12, not sure which one you are playing. In 0.12 the witch have a new quest involving raptors.
Oh, sorry about that, i forgot that what i was saying to you when it comes to certain things depends on which version you was using, if you was using the Itch.Io version of this game instead of the Patreon version, you would have to wait until the Itch.io's version update later on, it was usually around day 25 of each month but might end up being before entering the next month or at the start of the next month