I have a question... my copy is kind of both Retail & Steam...
I got the game from a store, so thats Retail... however, the install on the DVD is a Steam installer and it still is tied to a Steam account just like the downloadable version is...
So what trainer do I use?
I'd say just download both and test.