Orcad layout allowed this to happen, the excellon file should be correct (I have never known one not to be)...In my world the best way to avoid this is don't put a drill table up, tell the manufacturer to use the excellon files.....
As for drill drawings...they use to be done so the manufacturer could digitise them and create an NC drill file (on some twee little tapes), nowadays who is going to use them except for the simplest of boards! with IPC-D-356 nets to check against or even better ODB++ they are totally redundant, try using a drill drawing for a HDI board with 6 layer pairs and a few thousand vias....to much redundant information.