Grumpy,
That crank should be able to be fixed. Bummer, but glad you found it before it punched a hole through the block!
You might also consider taking a look inside the steering box while you have the tractor stripped to the point where it's at. Often water gets inside the box and causes problems. It would be VERY easy right now to take the top of the box off and look inside. Make sure to keep track of the shims. Check that the bearings are in good shape and also check to make sure there's no water in it. The oil will float on top of the water so it's best to empty it completely out if you suspect any moisture. Fill with new gear oil (or grease). If you decide to use grease, Land Pride EP 00 (Shell Alvania) is good stuff. Kubota P/N 821-045-C. I've switched to grease because I've seen lots of the boxes fail due to the seals allowing the oil to leak out. Moisture gets in and the box is toast. With grease the issue goes away. There's a great box rebuilding video on the main page of this site.
You might take a look on eBay for your engine parts. There's a guy selling parts out of Texas that look to be far less expensive than the gold plated parts from the dealer (Kumar Bros). The parts look fine and other members of this forum have reported good results. I haven't used them myself but plan to in the future. Search "Kubota Piston" and "Kubota Rebuild" and you'll get an idea. It's worth contacting them because the kits of the D series are sometimes posted and sometime not. I also thought there was a guy out of Turkey selling rebuilding kits as well but I'm not finding his eBay ad at the moment. His prices looked good and he had positive feedback also.
Finally, if you decide to go with another engine you can use any of the D series. They will all bolt up. You have to be careful though because if you decide to go bigger you will find the radiator isn't large enough to handle dumping the additional heat if it's worked hard. You know your climate. That being said, there are a couple of threads on this site on switching to a D950. Apparently it has worked out really well. The D850 will also bolt right in as it too uses the same bolt pattern.
http://www.orangetractortalks.com/forums/showthread.php?t=7823&
http://www.orangetractortalks.com/forums/showthread.php?t=10867
http://www.orangetractortalks.com/forums/showthread.php?t=11914
http://www.orangetractortalks.com/forums/showthread.php?t=12664
Good luck with your project!
Kind regards,
Steve