ok so its an old bike that would have had a piston before, no guarantees that the last one was correct.
Simple question. Is the head squish shape flat or angled? That's your answer to what piston you need. You seem to be saying that you have a flat head & are holding a domed piston. Sorry but that is a bad combination, worse than the other way around but both are bad.
Do not run it like that, it is likely to at best perform badly, at worst hit the head, blow o-rings &/or detonate. Negative squish angle should be avoided.
Seek you the right piston or find a competent tuner to machine the head to suit the piston (which may, or may not be possible due to spark plug height). But you need someone who knows what they are doing & can correct compression ratio, squish etc.
I'd find the right piston & go wave the head at your dealer (who will probably identify it being from a different year to what he was told it was, or just turn a bit red).