Simply changing a model's filename is bad practice. The model's internal OdysseyBase name will still retain its original name, and this can end up causing conflicts, since this is what the engine uses to instance models in a level.
As to the texture itself, the texture specified in the model is irrelevant in this case, since what texture is actually used in the game is determined by the appearance.2da entry, which overrides anything in the model. If you want the DS model to use the LS texture, you can either edit its appearance.2da row and change the texture specification from "N_DarthRevan" to "N_StarForgeA" (I believe it is using the RaceTex column), or you can simply make a copy of N_StarForgeA01 and rename it N_DarthRevan01.