You've pretty much got the right of it. I've been part of the team, unofficially, since around 2019. I was swiping up the bug test builds when they were being given out, and going absolutely ham on them. This was back when the main coder was Byful. I was made a moderator of the Discord after a while. Then Sprrigs joined the dev team. Sprrigs is a great friend of mine, and part of the reason why I started working harder. I was super happy to work with them, in some capacity.
A while after that, Tib was brought into the dev team, as an actual coder. Like, someone who went to school for it, instead of just fiddling with code in their spare time.
There was tension in the team, because Tib and Sprrigs stopped getting along very well. There was a bit of drama when the credits started being added. Sprrigs had retired from coding, by that time, and was left entirely out of the credits, despite the work put in. After a bit of back and forth, Sprrigs completely departed from the project, but was added to the credits as a legacy coder. It was around that time that I was asked to join the team, officially, as Lead Quality Assurance and the PR representative, doing more work beyond just proofreading pre-existing dialogue and rooting through the bugs on my own time. You'd probably see around that time, a few years ago, that just about ANY communication with the pages was actually with me. Twitter, BlueSky, Patreon, etc.
I'm... still honestly not sure why the first level overhaul became necessary, beyond porting to GODOT. Whenever there was a deadline posted, that was Sephra asking me to put that information out there, because it was understood that we'd have the next build ready for posting by then. But, as you've gathered, there are times when there was still more work to be done, to the point where I wasn't given the build to post.
On the side, I wrote a few admittedly self-indulgent stories from my character's point of view. To my absolute surprise, Sephra ended up liking them so much that he added my character to the game, and as of just a few weeks ago, asked me to take over in writing scenes. This takes that responsibility off of Tib and Sephra, and I get the chance to contribute DIRECTLY to every build. Some of my writing is currently in the game, which I'm super excited for.
I haven't heard from Byful in a long time, and Sprrigs has essentially washed their hands of the project altogether. The project has never changed hands - but there were people over the years who joined and left the team.