Forgot something:
- The tagging with both railway:etcs=2 and construction:railway:etcs=2 is contradictory. You should remove the construction:railway:etcs=2 tag as the construction is now completed.

- And every now and again you missed a short rail section. (3) is a good visualization for finding these gaps

(3) https://osmlab.github.io/changeset-map/#133722285