The service is the same, but the bootstrap firmware (ftk_3_simfw.hex) is custom for FRC. This is why you cannot upgrade the Cypress tools without causing the Driver Station to be unable to find the First Touch module.
I am having this same issue.
I updated the Cypress programmer because I was getting an error when loading the hex file for 2012 to the first touch moudle. The error was stating the hex file was for silicon version ES3 and the detected module was silicon version* *.
Is there something else I can do to get the older version programer to work with this module?
This was corrected by replacing the bootstrap file in the updated programer version.
Cypress programmer version 18.104.22.1688 works fine with FRC2012 DS if the " ftk_3_simfw.hex " file is replaced with the same named file from the version 22.214.171.1247 that came with the DS install from First.
the path to the file you want is " c:\program files\cypress\programmer\3.12\service ".
Good luck from team 4004!