I don't speak English very well, so I'm writing through a translator.
Yes, I used the timesaver-for-crafting mod and was inspired by its idea - not just to speed up crafting, but to accumulate time. And its code too.
But if you study the code of this mod, you'll find that it doesn't do quite the same thing. I even find it hard to explain how it determines when to speed up crafting.
My mod calculates how many ticks have passed since the last crafting. If it takes less ticks to craft, it speeds up a hundred times. The remaining ticks accumulate.
In fact, the API of the game does not give 100% information about the process of manual crafting. My mod makes up this shortcoming in the player's favor.
Translated with www.DeepL.com/Translator (free version)