OK, it's on CurseForge at https://www.curseforge.com/minecraft/mc-mods/deepercaves
It'll be visible when it finishes moderator review.
I did this because I realized you might be trying to add it to a Twitch pack, and it can be annoying to add non-Curseforge mods to Twitch packs.
And by the way, I've loosened my modpack rules. I don't really require anything anymore, I really prefer modpack makers credit me, but it's not as strict as what is in the OP anymore.
Edit: I haven't fixed this on the GitHub, but I made it open-source (MIT License), since I'm no longer as picky about the One True Version. The GitHub is missing a license, but that's because I haven't updated it yet. When I do, I will be adding the license file.