Are those pistons from the same engine !? They are VERY different designs (other than both being forgings).
The top is an Italian forging (78-26) and the bottom is also but using the Lt wt die (2115).
WIll need more pics to help here but as one poster has already pointed out...very dry.
- Scott @ MCB