It could be done, but only if you make the teensy download another executable and execute it.
I've done this myself, i wrote a program that calls everything and provides error handling, make the teensy download it over ftp, execute it, then listen for data over hid, then if everything goes successfully my program sends a "0" over hid and it's displayed green, if not it sends "1" and then its displayed red.