You're right, I thought I remembered this to be just a python wrapper around pdftoppm, so I didn't see a reason to patch camelot-py to avoid this package, but I've now looked at it in more detail and realized that it would probably have to be patched to use the original pdftoppm rather than their own patched version, so there is no real point to this.
And for some reason, camelot-py is using it through subprocess rather than using the python library, so I hope that maintaining the patches isn't going to be too problematic . -- Elena ``of Valhalla''