Agree, Lee Jones went to cackally, he probably felt he had to compete with Carrey's over-the-top presence, which was just going to be impossible to upstage.
To stand out, he should have gone full the other way, and played Harvey absolute straight deadpan and grim, which works for the character...