Wooden rails are more realistic in terms of human history, but who's to say that the dwarfs aren't really far ahead of humans technologically? Whatever you think is best is the way to go! If it were me, I'd have no problem in believing that dwarven engineering was at least as good as human engineering in the early 1800s. They have steam-engines - why not metal railways too?