Hello, I have/had this issue as well.
If I hit cancel on a transcode, all it would do is hang and the time remaining would climb and climb, sometimes 15 hours our more.
There is no way (that I’ve found) to recover from this. I just click the problem transcode, highlight it and hit “delete”. I goes away instantly. Then you just try it all over again (from FC).