Hi All
It appears that there was a bug in the setup of the Chinese SS4 Electric DLC pack which made this DLC pack only appear for download in a few versions of Trainz. This has now been resolved for future claims, and I will be going re-allocating it to everyone who has already claimed it shortly, and will then send an email to everyone who has claimed it to confirm this for them.