Hello,
I noticed a couple of things there, firstly the version of the service tool you are using is quite an early one (we are up to 10.1 now) which might help, secondly are you sure that the file you are trying to put in that the application type is undefined? It's telling me that your target ECU is "undefined" but the file your trying to download has been defined another name.
In the later versions of the service tool, through all the next, next, next steps we do while downloading, it actually tells you what the application type is of the file you are trying to download.
I would try updating your service tool first!
Cheers,
John.