Sklearn GMM gives shifted gaussian peaks
You are simply adding the green gaussian to the total of the red one. Since there is a lot of overlap of the two gaussians, if you want the peaks to match, you'd have to not add the the green guassian to the red guassian as the red guassian is approaching its peak.