damn buddy, thats a tough break...
i just recently met a local here with an 05 900 as well...was pretty cool to run into him and shoot the chit, we exchanged numbers and then he called me and said he just blew his motor...
SAME deal as yours, i have been working on it all week as well, and found out he lost the lower (Big) MAG side connecting rod bearing as well, but he has NO piston damage (on stock 05 pistons too) and no cylinder damage...just the rod...but teh rod did "slightly" rub rge cases in its travel, but he is buying LUBA's TM3 crank now (05 900 of coarse)...but strange to see that bearing go out like that...makes you wonder..
but even with the TM cranks, dan does not warranty the rods...but will of coarse work on it, but still...strange how the rod bearings can do that????
good luck bro...keep us posted...
you can also shoot 2poor a PM..he has 2 06 900s, and i KNOW he has extra cylinders too