Since the problem started with the carb change, have you perhaps connected your vacuum advance to the timed port (above throttle port) on the carb instead of the manifold (below throttle port)?

Interesting info here on this and how it effects idle and low speed motor temps;manifold vacuum versus ported vacuum