The PostSignatureRequest method does not appear to support custom fields, like the template version does.
Both should support this, as per the API documentation
I made this change locally and tested it out, and confirmed this worked as expected.
Happy to submit a PR for this change.
Thanks!