Yes an FPGA would be a better solution but is well outside my expertise, we do not have someone available with that knowledge. I intend to demonstrate feasibility using the teensy, then if people are happy I would use a purpose built event timing chip like the TI or ACAM
TI THS-788 -...