I just wrote a mod Steam Trains based on the code from this one. By doing that i was forced to (more or less) understand the complete implementation of this mod. It would be easy for me to port it to 0.18, maybe reduce the download size a bit and so on.
As I will support my mod for the forseeable future and these 2 mods share much of their code, it would be a minor effort for me to also support this one. In fact it could be beneficial for both if they could use a common code base (Steam Trains needed some functionality this mod does not provide, so i had to basically fork it completely).