I've added a sensor track to my Christmas Fastrack layout. As I have no Legacy locomotives I bought an REA Sensor Car to trail my TMCC Lionmaster Challenger. I programmed it to the same ID as the Challenger.
I programmed the sensor track with an ACC id and added a sensor track piece to my LCS app layout and gave it the same virtual id #. When the Challenger went over the sensor track (or more precisely the REA car immediately behind the tender) the Challenger description and engine ID showed up momentarily next to the sensor track on the LCS app screen. So far so good!
But when I programmed the sensor track to blow a crossing horn (and I tried this in both direction settings and with the physical train/sensor car in both directions) I could not get the sensor track to cause the Challenger horn to sound. I was able to make a recording with the sensor track and blow the Challenger's horn after the sensor car passed and the recording does successfully work.
I know the High Rail app isn't able to control TMCC engines at this point. Based on that, I suppose the commands must be a bit different, such that commands like horn and bell must be different for TMCC engines versus Legacy engines. Based on the settings in the Cab2, it knows what commands to send for each type of engine. But apparently other Legacy/LCS devices like the sensor track are not so versatile. I totally understand "obsolescence" with computer controlled engines. But if you're marketing a boxcar with a sensor transmitter to add the newer functionality to older engines, you'd think Lionel would have considered both non transmitter equipped Legacy engines AND TMCC engines. There are a LOT of TMCC engines out there. And having a reason to outfit them all with sensor cars would sell Lionel a LOT of sensor cars! A lot more sensor cars than the sensor track is likely to sell them Legacy/sensor locomotives.