The PCB works! Yeah! Revision 2 is a go!!!
I can program it and see the BLE on the app, the watch displays correctly, so the antenna and programmer connector and display connector are all correct. The PCB is dabomb!
Minor setback, the flex-cable for the external programmer doesn't connect for some reason, I guess there is some subtle manufacturing conflict of a flex cable, 80 micron trace and the wave solder process. I will look into it tomorrow, as I'm extremely tired, doing this after regular work hours is a recipe for disaster. The PCBs and components are so minute and fragile it's trivial to destroy a $200 PCB and a month of work with the slightest wrong move with my fat fingers.
I'll see if I could resolve the programmer connector tomorrow, there must be a simple reason, nothing a microscope and an X-Ray can't solve.
We are one step closer.