I think it was mentioned in the Ealing Broadway thread, the standard then in force when HEX was built didn't specify 915mm, but instead that the difference between platform and train floor height should be minimised.
The idea and benefits of level or near-thereabouts boarding have been appreciated for decades, as evidenced by its adoption on modern metros and some light rail, coupled with the near universality of low floors on UK buses today. T&W Metro and Manchester Metrolink went for ~3ft floor height which no doubt minimised work required on the former national network platforms they adopted. That was facilitated by both vehicles being derived from European light rail designs with smaller bogies and wheels than is common for heavy rail. TfL adopted the same plan with the S stock for subsurface lines built with mainline standard platforms; they'd had much experience of smaller bogies on deep tube stock, some of which can run just as fast (100km/h) as the subsurface, and South Wales Metro has recently followed suite for tram-trains and FLIRTs on its technically still heavy rail, but locally administered network. For a wholly or partly isolated heavy rail operation such as HEX, initially the sole user of all 8 platforms served - all but 2 of which were new-build, it was practical to simply use a standard UK vehicle floor height of the time with a platform raised to suit, a solution also used on UK engineered self contained railways built overseas, such as Gautrain in South Africa, using Bombardier UK Electrostars with pointy noses bolted on. Unfortunately that set a precedent that seemed to take away the focus from any notion of trying to match floors better to the thousands of existing platforms elsewhere on the national network and new generations of trains and vast recent stock orders have locked in that vertical step at the vast majority of the network for decades. I believe this was a monumental generational mistake, especially for regional routes and for high-density metro-like operations. At least on long distance high speed there are fewer less frequent and longer stops at bigger stations where assistance is more likely to be available. All this while the continent has been rolling out level boarding steadily on urban and regional networks for decades, often facing difficulties such as the lack of a local standard over an entire nation or even a local network for instance. The same manufacturers delivering level boarding solutions through lower train floors all across Europe were simultaneously designing and delivering 'stepper uppers' for the UK with its already 'quite high' platfroms. We still have a standard in 3ft, and while not all platforms meet it exactly, it is far more achievable at most than nearly a foot higher. HEX and subsequent related decisions and technical choices screwed that up. The more we raise to 1m+ the more we create difficulties for future generation lower floor trains where they interwork as it's generally considered very bad to have a 250mm step down into a train at the platform interface (although its still a thing at certain TfL stations where subsurface or LO and tube stock interwork).
My feeling on this is that the platform and floor should be harmonised at 950/960mm, with gap fillers/ramps to cover small adjustments. I'd also take advantage of the gap fillers to have a programme of rebuilding platforms to UIC profile widths, but I do accept that's very high level fantasy.
Maybe useful on selected freight routes if continental flatbed sets could be accepted over a core trunk UK network. Load size restrictions above would still apply clearly. With more width for the lower saloon available, it might allow development of some UK-compatible double-deck passenger rolling stock. While platforms are solvable thereby once all passenger vehicles have the gap filler, some structures like underbridge girders are very close to the width-limited area below the platform face and might be foul of a UIC gauge. Signal equipment may need moving too, particularly ground signals.