There is an ETA as stated in the latest Grim Misdaventure: Grim Misadventure #129: Ashen Forecast
As for specific bugs you state, I don’t know the internals of the game or their entire process for bug fixing and patching, but it’s not always as simple as just updating a file. Then there’s the process of putting patches on Steam and GoG. There’s a lot that goes into a patch. And the Achievement bug - doesn’t prevent you from playing the game. So way low priority.
It sounds like you need to take a break and go play some other game.