I feel like you might have to re-name the executable you're using to one of those two options, as those are the two that Xfire has as presets. (There may be some config file somewhere to change that, but I'm not entirely sure.) I don't think I even had FS2 listed as one of my installed games when I recorded with it, as I just had to add it in there now; I think the in-game recording worked just fine without it.
EDIT: Ah, here's something that might work. The Xfire program folder has a file called "xfire_games.ini" that stores info for all of the accepted games on the list. Presumably, you can change the executable listed there from 3.6.10 to whatever you're currently using.