If it keeps coming back (and it does for all of us), you could schedule a test to run every 30 seconds or something and execute
taskkill /f /im CompatTelRunner.exe. This would force kill the process if it's running, and it shouldn't impact performance even if you ran it once per second.
Note that this will probably require administrator privileges.
In an ironic twist of fate, the task scheduler itself is quite broken too. The conditionals are messed up (for Network presence, for one), and many of my self-defined tasks don't run past a reboot. Besides, the lowest interval it can run at is 5 minutes,
which is about 4:59 mins longer than I want CompatTelRunner to run unchecked.