Why would you think that? TRS19 did not exist when TMR17 was released.
You haven't mentioned what asset your route is using for General Goods, but if the route works in T:ane then it's unlikely to be <kuid:-25:1187>. Go back to your T:ane installation. Look for the asset General Goods as a commodity. Find all the versions for that asset. Do the same in TMR17. Use the one that is common to both. If there isn't a common one then copy the asset that the route is actually using into TMR17. That way it won't attempt to download <kuid:-25:1187> when you install it.
Here are the asset version of this one asset from all 3 installations;
Asset Version History as kuid, Status
TANE
<kuid:-3:10013> Unknown Location, Obsolete
<kuid:-25:1149> Base, Obsolete
<kuid:-25:1177> Installed from DLS, Obsolete
<kuid:-25:1178> - <Unknown Asset>
*<kuid:-25:1181> Installed from DLS <-- This is the current version
TMR17
*<kuid:-3:10013> Base <-- This is the current version
TRS19
<kuid:-3:10013> - <Unknown Asset>
<kuid:-25:1149> Available for download, Obsolete
<kuid:-25:1177> Available for download, Obsolete
*<kuid:-25:1181> Installed, Obsolete, Payware <-- This is showing as current version
*<kuid:-25:1187> Base <-- This is also showing as current version
<kuid:-3:10013> is the only common kuid. Also in TRS19 it uses the -25:1187, but keeps the -25:1181 showing as installed. Never seen 2 kuid's for the same asset at one time, usually once you set the newer version, the old one gets greyed out. As you can see there is no common kuid for this one asset, but it is in all 3 installations, and there is no way that I can find to get 1181 or 1187 into TMR17.
My goal is to have one in TANE that can be then loaded into TMR17 and TRS19