I wouldn't worry about the holes being inaccurate, how do you think they make them in the first place?
Difference is, unless you get high tolerance jets (which I think may only be available from Mikuni?) they are made on a production line by the thousand. ( I mnain difference with high tolerance jets is they are actually checked for flow- at least 1 in every 500)
You will probably have more accurate jets drilling them yourself with a new drill bit. I've looked at high tolerance jets and jets I've drilled out under same magnification and the surface finish is pretty much the same (high polished, no machine marks @x10 magnification) High tolerance jets are the ones with computer style 'square' numbers.
I've seen some really nasty aftermarket jets, holes off center, burrs, not round, etc
Looks like I'll have to go to Sudco for 112.5's,
I only have one of each of the following,small head screw in main jets #100, #102, #105, and two #90, but, it does mean Honda use them in something. Will probably have to do some searching as it could be almost any (British) Honda from late 70's to mid 90's, probably in the 125 to 200 cc single (the #102 is from an XL100 or XL185, both use same jet and I modified the hell out of both bikes at one time)
PJ