The LNWR departures almost make sense, though that southbound 3 minutes is not ideal.
For the CrossCountry the missing trains which originally came from Manchester are to Bournemouth at xx.03 and Bristol at xx.42. So ignoring dragging any other destinations into the mix, there are arrivals at xx.51 and xx.24. Turning the xx.51 from Bournemouth into the xx.03 Bournemouth is presumably workable. However, that leaves the xx.24 arrival from Bristol to be the xx.42 to Bristol which is 18 minutes and therefore presumably a little too long. That does not seem like the end of the world though.
Now going into a bit more speculative discussion, could there be a way to get WMT or whoever to run Birmingham to Bristol and therefore save even more Voyagers? If indeed the xx.24 from Bristol does form the xx.42 to Bristol then that diagram is not exactly long distance. Since these journeys are nominally Camp Hill as well, the ability to run them with stock suited to stopping at the new Camp Hill stations would also work well.
Leicester and Nottingham trains carry on being 170s and doing exactly what they are doing at the moment.