I have found a work around.
Right after you launch the mission, before crash happens, quickly maximize another fullscreen window (iexplorer, etc.) to cover the DCS window (so that DCS window remains hidden under the other window).
I think something is going wrong during render of the window on the monitor (not on the Oculus).
I am currently a bit disappointed with the DK2 graphics performance, but I haven't tweaked it yet.
EDIT: After seeing saigai's message, I tried turning Vsync off. It improves the performance to at least equivalent of 1.2 version, which is great news! Now the only problem is it crashes 95% of the time during mission load. It is like playing dice and trying to get double 6'es. I am still doing the window switching, but I have no idea if this has anything to do with successful loads.