I would need to have your terrain to build a custom one specific for your map. I would have to find a way to export it out as an object, so I can make the tracks specific to it. .obj format would be best.
Switchable tracks sections to choose different directions, may be difficult to achieve right now. I would have to differ the scripting questions to Amen Moses on that and what he might need from me to make this possible. If not for him, then all of these would just be static objects due to the functionality we have now.
Mine cars with moving wheels not a problem. Modular mine track pieces curved and straight not a problem.
One other way I could do this is to make the rail pieces in max in a 3d environment to have them fish thru shafts to different levels, but then you would have to build the level map around this model and see how it comes out. A cave system could be built around this in max and textured out and cut up into modular pieces. 22000 polys max per object right now.
A lot of trial and error, but not impossible. Will just need to be planned out carefully.
EDIT:
Basing Indian Jones off the early 1900's, most of the stuff was mule or horse drawn thru the mines. Seems like the movie had slightly modernized versions. Below are some reference pictures I have found.
Let me know which styles best pertain to your game idea.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit, Screen resolution 1680 x 1050.