British Railways Eastern Region had a new dynamometer car in the early 1950s see here:
No location for this one thought to have been taken circa 1955. In view is Dynamometer Car DB999500. This was a 1951 Thompson Designed Coach originally numbered DE320041. It became Test Car 2 when transferred to the RTC in the late 60's and was withdrawn after an accident during a slip test in...
www.flickr.com
Observing mileposts from the train isn't very accurate, especially at high speeds. I have experience of doing this, and, a long time ago, I also had experience of assisting manual timekeepers at track athletics meetings. The manual athletics timekeepers started timing when they saw the flash of the starting gun, and stopped as the competitor crossed the finishing line, which was directly in front of them, and few club standard sprinters got up to 20mph, yet there would be some variation in times recorded. In the era when there was a mix of some tracks with electronic timing and some tracks still using manual timing, the track statisticians adjusted manual times up by 0.14 seconds to try to get comparability between the two methods.
The methods used by track athletics timekeepers are more accurate than trying to time two fixed points from a moving train, so I have a fair deal of scepticism about the accuracy of maximum speeds recorded by timing mileposts from a moving train. For myself, I usually only timed the whole mileposts, which had two advantages. Over a longer distance the timing errors are smaller, and, on many routes, the whole mileposts were bigger and easier to see.
In the days before continuously welded rail, the standard track length was often 60 feet, so timing track joints was an option.