Thanks for that. The ref point seems to be the same across all 3 files. I didn't know that about Excellon files not being that accurate, and with the drills moving seemingly randomly it could be the answer.

I'm not sure if I can export a Gerber file showing drill data though. It's only a basic CAD package.