Yes, in the pre-cutback era, there were switches and crossings north of Stapleton Road from main (the eastern lines) to relief. The reason was historically, the needs of coal traffic from South Wales to the southern ports, through Salisbury. These trains used the avoiding line at Dr Days to head east to Bath, so they switched over to the eastern side and vice versa in reverse with the empties. The pax trains from South Wales to Portsmouth and Brighton did so too, which is why Stapleton Road was a relatively major station, as those trains stopped there to offload Bristol pax, who would get a bus to local destinations or a Severn Beach local to get to Temple Meads to make their connections.
Fast trains to Pad (Bristolian for example) kept to the eastern side,as they needed to take the Badminton line. So the eastern side at various points was used by both the slowest and the fastest trains! Of course, the trains that would equate to XC ones kept to whichever line their own company (or Region) provided, so GWR / WR South West to North trains went via Severn Tunnel, whereas the MR /LMR ones had already turned off through Barrow Road and crossed over the WR and then dived under it near Yate (two GSJs as we now call them), the absence of which has led to the increased traffic on Filton Bank that we now see.
Stapleton Road from the 50s onwards, became a run-down area which is now looking up somewhat. That's why I pondered about four platforms. I don't think this is envisaged, but clearly there is room for them there, if it is felt useful to avoid TM once again in future.