[mcs] Fix codegen for coalescing operator involving user operator conversion to result type
Tests update