It did, but firstly they split at Bristol TM while one went off to PM for fuel and to avoid 6 cars between Bristol TM and Gloucester and return and then joined up again. That's what happened going on the assumption that fuel would have been an issue when looking at the rest of their workings..
Have been looking through these two diagrams and looks like this diagram splits at Westbury while working 2O97 to work 2E28.
2G80 0715 Gloucester - Worcester Shrub Hill
2T90 0910 Worcester Shrub Hill - Bristol Temple Meads
2F97 1049 Bristol Temple Meads - Westbury
5F97 1150 Westbury - Westbury DMU Sidings
5C17 1415 Westbury DMU Sidings - Westbury
2C17 1438 Westbury - Bristol Temple Meads
5C17 1535 Bristol Temple Meads - Bristol High Level Siding
5O97 1723 Bristol High Level Siding - Bristol Temple Meads
2O97 1749 Bristol Temple Meads - Weymouth
5O97 2040 Weymouth - Westbury DMU Siding
2E28 1846 Westbury - Cheltenham Spa
2T47 2102 Cheltenham Spa - Bristol Temple Meads
And then this diagram splits at Westbury to work 2M12.
2O66 0654 Westbury - Weymouth
2E20 0853 Weymouth - Gloucester
2C18 1242 Gloucester - Frome
2F95 1500 Frome - Warminster
2E25 1528 Warminster – Great Malvern
2T97 1850 Great Malvern - Bristol Temple Meads
2M12 1506 Westbury - Swindon
2G87 1614 Swindon - Cheltenham Spa
2B97 1801 Cheltenham Spa - Swindon
2G91 2000 Swindon - Cheltenham Spa
2B98 2120 Cheltenham Spa - Swindon
2G93 2241 Swindon - Gloucester