Figure out how to read the date code on the part (I believe it's the four digit number on that label) and you might get a better idea of where that ECM came from, or if it's still the stock part. If Delphi uses a system similar to the one I'm used to at FoMoCo, that code probably translates to 2013, day number 282. In other words, early in the 2014 model year.
When you call the ESP folks to talk about piston rings, you might also want to talk to them about the ECM they are paying for that you don't believe you received. This dealership sounds like a real winner. How much does anyone want to bet that the only reason for the bogus claim of a defective ECM was that someone in that shop needed a new ECM for his bike or that of a friend?
JMHO - Jerry