I would have your machinest or someone with a lot of engine experience look at those pistons before re using them.
Let them know the engine ate rod bearings due to detonation.
Thanks - the machine shop guys are the ones that pointed to detonation, and they did inspect the rods and pistons saying they were OK to run.
In my mind, these pistons look pretty crusty with lots of carbon on them for only 700 miles on them. I'll get them cleaned up before they go back in the block.