Hey Kyle,
I thought I would chime in here because it's currently being discussed in the Discord server. We're currently compiling speeds from the trains through GTFS-R and manual observation and have numbers for the majority of these sections, which seem to be a bit higher than your calculations. So this is just a heads-up that either I or someone from the Discord may overwrite these speeds in the coming days/weeks.
Kind regards, Chris.