Added some more photos.
Believe the programming header pins out as follows:
(J1) is silkscreened on the board.
| 1 | 2 | 3 | 4 | 5 | (J1)
1 = CPU Pin 12, ICSPCLK
2 = CPU Pin 13, ICSPDAT
3 = CPU Pin 14, VSS
4 = CPU Pin 1, VDD
5 = CPU Pin 4, MCLR
Confident this is correct, as it matches up to...