I am not there to see it, BUT, if leak changes with drive in different trim positions, I would be seriously looking at the bellows. That's the only thing that changes with trim.
Maybe he didn't seat the bellows correctly, didn't "time it" in the proper position, use the proper adhesive, or...