likely fine, but from what I recall, cranks and carriers are matched so you'd want the crank too. You'd have to measure the bearing clearance with your current crank and hope its ok.
I was going to do that (machine shop) but the cost of doing it way exceeds the price of this cage. I can easily check with micrometer and also plastigage. another benefit is this one looks to have the oiler on the top left of the main bearing ($8 ea) as opposed to the top right side ($15 each) x 14 bearings almost pays tor the cage. Disadvantage is part is as-is could be a waste of $200. Interested to hear all opinions on this.