Wowzer Keith, glad to hear you are ok. Things can happen quickly and as long time riders we let instinct take over and make the right choice. It's a thin line and somethings the choice we take may not be ideal. Again glad you're ok.
I would think if the mounting pattern and the offset are similar the swap would be doable. It's a matter of having both engines out of the frames to check measurements. I would wager it's a direct fit.