What is the correct thing to do when reusing code from an old, abandoned project?
Request to become the new maintainer, and push your changes as the continuation of the old project.

That is the correct thing to do.