Did your old MBP have 256mb VRAM or 512?
1920x1080 could be needing more than 256MB VRAM and thus have to load textures from normal RAM, compared to a 512MB which could store everything in VRAM.
Sadly both are just 256MB, but still it ran much smoother on my C2D with the same exact settings.