I cannot answer your question. My experience is that even other brand suspension parts will fit, but probably you will have to remove material or add shims. If possible ask a friend at the track if he has spare hubs and try if bearings, bearing distance and overall c-hub fitment is right.
Sorry for that not very helpful answer...