From December 1924 a portion was detached at Carstairs to run to and from Edinburgh and a Glasgow portion also began in June 1935 and all three portions continued to run until November 1988 with complex movements at Carstairs as portions were attached or detached. The train also carried passengers although I'm not sure if that was only between Carlisle and Perth by the 1970s. I remember posting letters into each portion of the Up train around 22.30 but didn't wait around until somewhere around 02.00 for the Down, although the shunter was happy to oblige me by posting into all three portions that he coupled together.
After electrification north of Crewe in 1974 the train was 1S81 2038 (in later years 2050) Carlisle to Perth arrive 0012 (in later years 0001). Passengers had a connection out of 1645 Euston-Glasgow.
Post electrification and immediately pre-electrification the Down Caledonian TPO was Carlisle to Perth only - I travelled on it in 1973 behind a class 26 with load 4 throughout, and as noted mails were transferred at Perth to the overnight passenger trains to both Inverness and Aberdeen. There was a passenger connection from Carstairs to Edinburgh which would have conveyed mails transferred from the TPO
In this period the Up Caledonian TPO was a three portioned train, Perth to Carlisle picking one TPO vehicle from each of Glasgow and Edinburgh at Carstairs - plus some vans (BGs/GUVs) from Edinburgh for forward workings from Carlisle, the Perth portion also conveyed a BG but it did not convey passengers although in some years it did take the two coaches south empty for the next down working.
The Glasgow and Edinburgh to Carlisle TPO vehicles retuned north from Carlisle attached to the Down Special, detaching at Carstairs for Edinburgh from where later in the day one of them was worked empty to Glasgow forming the Glasgow section of the Up Caledonian.
The Glasgow portion ran approx. two hours later than the Up Special and as such was able to convey mails from later collections in and around the City and from West Highland line stations where the afternoon trains arrived in Glasgow after the Up Special had departed with a cross City transfer by van. The attached photo shows on the left 'Rannoch Station to Caledonian Up TPO (at Glasgow)' whilst the interesting factor for the other two labels are mails were conveyed by road from Stirling to Crianlarich after closure of the Callander route for forward conveyance on the 06.00 from Queen St. The sorting office for the area eastwards towards Loch Rannoch was in the station building at Rannoch station).