ThinDirect should not be virtualized. ThinDirect is a plugin that needs to be installed on end customer's PCs.
I would NOT use AppLinking. I would create three virtualized packages and implement ThinDirect on end customer's PCs.
Please, read more info about ThinDirect.