Pretty close.  you missed some "fake" cart turnouts/turning loops where they were just trying to make it render bigger or whatever.  I finished it off with:

https://www.openstreetmap.org/changeset/136436124

Thanks for the help!  :D