Yeah I'm thinking it's him or possibly Cody Shearer who has also been linked to the fabrication of the dossier.
Yeah, you may have something there. Here's some more sauce
https://dailycaller.com/2017/09/27/exclusive-chelsea-clintons-best-friends-defense-company-got-11-mil-in-contracts-but-doesnt-have-federal-security-clearance/
I'm thinking it's gotta be her or possibly Sidney Blumenthal.