The Shimano retainers are weird, they're the reverse of normal kind. The solid ring of the retainer actually faces down into the cup, so that the fingers curl up at you. Easy test is to use loose bearings and see if it still does it.
Could also be they substituted another top-race from another headset and the adjustable cup doesn't quite fit it properly... or the crown-race...