Looks like lots of progress, that's good to see. :-)
A link to master in git is not a release. That is a moving target, it will always download the latest code from from git. A release has a version and a static download, and has been thoroughly tested. Think of any software you use: pd-extended, firefox, Ubuntu, Mac OS X, any of those many many libs included in your system, etc.
Either remove that dependency, or work to get that dependency into Pd-extended.
Basically, make your library based off of the Library Template, and the rest is easy. If its only Pd patches, then you just need to list the names of all your objects in PDOBJECTS = , then run "make install" and "make dist" to test it. Check out other libs for examples, like mapping, list-abs, etc.
Inclusion in 0.43.1 is not possible, but all of this work is not in vain. It will make it much easier for people to download and install your library, regardless of whether its included in Pd-extended or not. And it will also lead to inclusion in 0.44.