I quite agree that the inability of a train to do an emergency stop requires anticipatory driving skills of the highest order. It is for this reason that the driver is increasingly supported by technology, first by AWS and now by TPWS, and by advanced warning notices before TSRs.
And I admire the ability of metro trains to bring their train to a halt at the correct point on the platform in variable adhesion conditions.
However a truck driver requires skills which, I would suggest, are not core to a train driver, because they have to be continuously aware of the unpredictable behaviour of all the other road users in front, beside and even behind them. I will leave it to specialists in job evaluation to rate them.
I think you might have missed the point. It's not really about emergency stops. An emergency stop on the railway and the road are entirely different. When you are driving a car and see someone turning right from a left hand turn, you anticipate they may keep going forcing you to slow or stop. They may be a hiding a biker turning left. You might see someone step off the pavement suddenly or kids running about with a ball. You drive accordingly. This is why there are lower speed limits where there is more interaction between road users. On the railway the trains don't share spaces like that. The nearest equivalent is someone falling off a platform, jumping off a bridge or going straight across a foot crossing without looking. You are far less likely to be able to stop. You don't EXPECT to be able to stop. So anticipation is not the same concept on the rails. Route knowledge is there so that you can drive to the conditions. If you have a red signal coming up but you know you will not reach it until after your next station stop you drive differently to if you are a fast train. If that signal is at your next stop, you are less likely to forget that it is red because you will see it when you get there. If your next stop has no signal then your red is still ahead. You have to KNOW that, you have to REMEMBER that when you set off again, and not let the station stop in between distract you from that fact. Your approach is more cautious - but that is because you have that route knowledge. We refer to "defensive driving" in which you are ready to act by being aware of what could happen along the route - a sudden deterioration of railhead conditions, a wrong route being offered, a station stop that is now invisible because of fog. Route knowledge is absolutely key to driving a train - far more I would say than handling a train because to some extent they have more in common than the actual routes - it is all encompassing because you have to be keyed up to it in the normal course of things when nothing is happening AND when degraded conditions occur - might the signaller send me a different way, I've never stopped at the next signal before and I know it's a tricky one because it's downhill to it, I'm going in an unusual platform so the doors are on the other side now. I think from the outside it's easy to think that all bits of railway look the same - easy to think because you don't "read" them as a driver does. So if anything changes, however small, every driver must know before he goes over it again.
As for technology - not to a great extent really. Knowing where there is AWS and TPWS is part of the knowledge. You might use a magnet or a grid as a braking point but that is an individual thing, it's not an aid to knowledge as such. TSRs need advance warning because it's possible that the driver will not know about them, and most likely won't know exactly where they are until he's seen them once - and this is one of the changes I talked about above. The driver doesn't necessarily get a warning of PSR changes because he is expected to know it - nice to have, but can't be relied on. There is the DRA to cope with the stations without a signal as described above - but without the knowledge it is useless - you have to know WHY you are setting and resetting it.