Thanks for the impressive update, but can I point out a few things about this bit:
In both cases you have forgotten to mention the area resignalling schemes, which are a more fundamental consideration when it comes to delayed electrification than the actual track layouts in both cases. The existing power signalling at Bristol and Oxford is not immunised against interference from 25kv overhead cables. In both cases, renewal of the signalling and associated alterations to track layouts are running way late, compared with the initial timescales planned.
And in the case of Oxford, I've said it before, so I'll say it again -
electrification is not dependent on the development of a new station.
Design work has been done for the electrification of the track layout that will be completed this summer when the new Oxford area signalling is switched on and control moves to the Thames Valley Signalling Centre at Didcot - it was done a long time ago, as this track layout is the one on which the new station will be based, right down to the alignments of the two bays at the north end, which were deliberately positioned so they can form new extended platforms for a rebuild scheme.
I have posted this link previously but here it is again - see the electrification layout on slide 9 of this presentation given in Oxford in 2016 by Network Rail and try to spot any extra tracks or platforms on it. An earlier version had the 25kv yellow area extending all the way to Wolvercot junction.
https://www.slideshare.net/Construc...etwork-rail-eng-presentation-14-0116-py-final
If Oxford electrification has to wait for the money to pay for a new station and associated developments to be found, then it will be a very long wait, given the snail's pace at which any major developments happen in Oxford.
If the CP6 settlement allows for Oxford wiring and it passes the numbers test, I'd expect it to happen as soon as possible, for sheer operational practicality.