The way RAPTR/XFire works is that it identifies the appropriate binary (executable file).
A simple method is: If it is foo.exe, it is the game foo.
But what about games that do a game.exe?
In that case (actually, in just about ALL cases), more information about the binary is used (a checksum, additional files in the directory, etc).
RAPTR/Xfire is set up to use the Steam binary because, up until yesterday, that was all that existed. Give it a week or two (and post on the RAPTR/Xfire forums) and it should add support.
Post edited May 09, 2012 by Gundato