Because Twonky doesn't pass the real filename of the video it is impossible for XBMC to display the subtitle, even if it has the subtitle locally to its disposal.
http://xbmc.org/forum/showthread.php?t=25309&page=2
I already asked this question in XBMC's forum and their developer named Twonky as the culprit...