Waiting is over: parts arrived today.
Pic programming went fine.
But after assembly: nothing on the LCD: no blocks, backlight OK but no text, good thing: buzzer beeps on keyboard press.
Looks like the Pic is OK but something wrong with the LCD.
After a long search (didn't want to experiment and fry the LCD) it seems that the contrast input needs a negative voltage.
I used a 9V battery and some wiring changes to create a negative voltage.
And yes it works, contrast input needs to be approx. -2.9V.
Now I know why this LCD was the less expensive one.... bummer.
But this confirms that the latest PCB layout is OK IF you have a "normal" LCD.
Too late for pictures now, need my bed.
Maybe more tomorrow.