Is 2gb Devkit carrier board is compatible with 4gb Production Module?

Jetson developer kits are not for production use. The developer kit is used to develop and test software in a pre-production environment.

Jetson modules are designed for deployment in a production environment throughout their operating lifetime.
See https://developer.nvidia.com/EMBEDDED/faq%20#jetson-devkit-not-for-production