Real railroads need to worry about coupler compatible on sharp curves in switching and street trackage. I know of no place where mainline curves are an equipment compatible issue. On real trains the wheels are pressed tight on the axles. So when a train goes around a curve, one of the wheels has to slip. On a long train on sharp curves it can take a lot of horsepower to overcome curve resistance. It also presents train handling problems, especially if there is also grades involved. Some parts of the train may be pulling while others are pushing, all at the same time. I had an opportunity to measure the speeds of different cars in the same train at the same time on a curvy mountain railroad. We found different parts of the train with speed differences of much as three mph. When these parts of the train running at different speeds finally catch each other, there can be harsh jerks that can break a train apart or even derail it.
As far as rail size goes, at one time there was light rail that would support large locomotives. 70 pound rail will not support a GP. That is not to say it will break, but over time the rail will become bent and it will no longer be possible to line or level the track, so it will just continue to deteriorate. This problem is made much worse with bad ties and wide tie spacing. Today the problem is not so much of the rail to support the load, but the fatigue life of the rail. On a busy high tonnage trail road the rail is changed not based on wear, but on how many tons have gone over it. On the heavier cars today the surface of the rail may actually flow due to the extreme load placed on it. Different rail sections hold up to these extreme forces better than others. Different railroads have different ideas about which sections are best, but I think there is finally agreement on ideal rail sections developing.