Slightly off topic, but why did your engine pop? Looks like you were monitoring A/F and boost. Did you miss a shift, like hit 3rd instead of 5th and over rev, or what? Notice you are showing Hypertech tune in your sig. I think you are the first pop on HT tune. Were you running the proper flash for your intake, or experimenting to try to get a little leaner A/F ratio? Maybe running the turbo back for a long time on stock tune (with big boost spikes) and going HT too late in the game to tame that? Just curious as to why the piston and rod let go. Any insight?
And regarding the swap, I think you might encounter some issues if you try to to a complete swap. I know the ECU's are different and there may be some electrical and electronic issues if you just try to drop the complete engine in. I would think that you might want to just go with the "long block" (block, cylinder head, manifolds, covers, etc.) on the 2010 and keep all of your old accessories and electronics.