If you drill, the holes need to be laid out and drilled absolutely perfect. Otherwise, you will have a wonky turning sprocket. Even missing by just a fraction is bad in this spot.
If both pieces came from the same vendor I'd try to get a new piece...one or the other. Even if they did not both come from the same vendor maybe you can return one or both. You want your sprocket(s) spinning true.
Close is good enough for horseshoes and hand grenades...., but not for sprockets.