I was under the impression that Bumblebee provided its own configuration file for the offscreen X server driven by the NVIDIA chip. You're probably better off using the Bumblebee PPA alongside a supported Ubuntu release, just to make sure that it's sane on this laptop, and then try a custom-built solution.

For reference, here are the contents of the xorg.conf.nvidia file shipped through this PPA: