I believe the issue is here:
https://github.com/opendns/pyinvestigate/blob/master/investigate/investigate.py#L354
It is creating the params dict with the values of sortorder, sortby, recordType as keys instead of those keys being strings ('sortorder', 'sortby', 'recordType').
It appears this is impacting all of the pdns_ methods.