I'm pretty confident the the M42 head fits on the M44 bottom. I will do this myself next winter.
M44 crank sensor works with the M42 ECU, the cam sensor doesn't. I currently run my M44 with a M42 ECU and cam sensor, works just fine. You might want to tune it to make sure it doesn't run lean.