Th issue here was with the IDC file. IDC = Input Device Configuration file. I had borrowed the touch driver from a different device with the same hardware, but I hadn't taken the idc file for this change.
Adding this to the product config file fixed it for me.