I admit I only measured the pad diameter, but why are the holes for the harness wires smaller than the holes for the sensor chip? On my board(s) it's the other way around as indicated in my earlier diagram (1.5mm pad diameter for wires, 1.3mm pad diameter for chip...with holes sizes presumably commensurate).
Any chance you can fit 0805 pads for the resistor? I realize you can typically/likely fit an 0805 onto 0603 pads but it's all about option. I think 0805 are generally easier to find than 0603...and working with 0603 is probably pushing it for any of us fixed income retirees.
You should by all means take credit and initial the board design, I suggest you silkscreen the letter B O G (instead of JWA) below the 3 pads where the harness Blu, Org, Gry wires ENTER the board which, in all tach boards I've seen, are on the opposite side of where the sensor chip is mounted.
BTW. For anyone following along who is not familiar with the process of designing a circuit board for market, you are witnessing a so-called "time-to-market" that is unheard of in this industry!