JIS Shimano headset crown races used to be commonly available. I haven't checked for one in awhile, but figure they probably still are.
First thing you should do is contact the owner of the shop where you got the headset installed so they can do something to prevent this kind of dangerous incompetence from happening again.