I saw your edit after I wired everything up, but fortunately, everything seems to be working as it should - result!
I do have one issue however, I can't see where I control the timing for the HW... how do I control that with my boiler?
EDIT: Pin 3 on the old programmer is currently on its own...