Their repo is a rare case which embraced git submodules. For some reason they generate a lot of friction and not used often.
They are in fact a giant pain, but sometimes, still the best option.
Did you try https://github.com/ingydotnet/git-subrepo ? Looks like it vendors in other repositories, making submodules entirely transparent for consumers and still allowing sumbodule workflow for authors.