Who knows what caused it but it sounds like the smart thing to do is to install at the very least one new rod(I, personally, would consider a whole new set). Sounds like the piston was rocking around in the cylinder and eventually loosened the pin in the small end and then the pin started to travel. How did the skirts look on that piston? My guess is they were all scratched up where they were making contact with the walls. If it's bad enough for a bore you're looking at new pistons anyway. If it's just the one and you can find somebody good enough to sleeve it you might get off using most of the stuff you already have and a few new parts. I wouldn't take it on any long trips though unless you've got great towing.