I don't have this DLC. And it doesn't matter. The procedure for installing Steam purchased DLC is the same for all.
I didn't understand anything else, let's I ask two questions.
1. Is it listed as purchased in the Steam store?
2, If so, is this Steam ID listed in your Trainz Store in...