The 204WI bearings are the high precision ABEC9 type, and they have a different contact angles. With a quick and not exhaustive search, I did not see any of the 204WI bearings for sale other than at retail. They will be very high priced, my guess is at least $100 each, maybe more, maybe MUCH more unless you get lucky. The ones you ordered, 7204W, will do the job. The shim stack needed may be different with those lower precision bearings due to different tolerances, but the shim stack must be chosen for the desired preload anyway. The other dimensions are also tighter on the 204WI bearings, and so they probably run somewhat smoother, but they will be a lot better than what I could see in the races of the ones you removed from the machine, and you probably would not know the difference unless somebody told you or showed you with a sensitive vibration tester. The price is right and they will work. I suggest you give them a try.