FTR was a TV recording application, long gone now. So XMLTVDB was trying to check it to see what was on the recording schedule, and then only check TheTVDB for those programs, as a way of reducing load on TheTVDB.
Yep, I get a nicely enhanced xmtlv.enhanced.xml file.
The last part of my log is;
09/03/2015 03:29:49 PM NOTICE Performed 1323 total TheTVDB.com queries (11.87 MB of data), and 3185 locally cached TVDB.com queries
09/03/2015 03:29:49 PM NOTICE --------------------------------------------DONE PROCESSING XMLTV FILE--------------------------------------------
09/03/2015 03:29:49 PM DEBUG Not sending e-mail notification because it is disabled in config file.
09/03/2015 03:29:49 PM DEBUG LISTENER: Skipping Event ENTRY_MODIFY. File is: icetv.xml
09/03/2015 03:29:51 PM NOTICE LISTENER: Processing xml file: xmltv.enhanced.xml
09/03/2015 03:29:56 PM INFO Logger has been initialized after a reset
09/03/2015 03:29:56 PM NOTICE Processing: F:\Junk\MC\XMLTV\xmltv.enhanced.xml
As you can see in the last line, it tries to process the enhanced file, because I put the enhanced file in the same location as the input file. If I hadn't done that I think the log would have ended at the bolded line, which is XMLTVDB looking at the input file a second time, seeing it is the same as last time, and that is probably when it renames it to "icetv.xml.old", which is the file left in my input directory. So my log would end with the same line yours did.
If you aren't getting the output file, check your directory specifications carefully. Make very sure that your "XMLTVDB.properties" file doesn't have a .txt extension on it, hidden or visible. Also, make sure that it is saved in UTF-8 format, and not ANSI, using the File/Save As menu item in Notepad.
I think other people care, a lot, but perhaps not as many MC users as Kodi, ArgusTV, NextPVR, etc. users. The forums are full of people trying to get and improve EPG data. If you change to using Year instead of Season number, somewhere down the track it will bite you, and all you records will be wrong in MC. I would persist with XMLTVDB, or use EPG Collector to do the same thing, if XMLTVDB won't work for you.
PS: I'm attaching a text version of my "XMLTVDB.properties" for you to compare. Note the full directory specifications, which I have now changed to separate Input and Output locations.