Per my PM, I do believe it would be fine if you released Forge as your own version of the mod. Even if it reuses some code, that’s not much of a problem as long as you make your work distinct, which it sounds like you have. Technically, every mod here reuses some coding from somewhere else
If you’d like, you can join our discord server. It’s much easier to communicate in real time about such matters