Port Pirie & Port Augusta as well?
When I thought of this question, I must admit that I was thinking of purely back in the SAR days (I left the SAR in Feb 76 and Adelaide in Jan 79) but I appreciate that there were a few changes that widened the field.
AFAIK Pooraka was never a depot as such where crews changed over except for relief, but rather the stock cars were transferred to there from Dry Creek. In fact I am not sure there was an allocation in the SAR days as most units worked trains to Dry Creek then back to Mile End. I would have thought too that Gillman was purely 800 class territory but I presume that there were transfer runs. THe only time I think I actually saw a 500 there was 526 on the 1970 Mystery trip.
My list as such would read in SAR days...
Pt Pirie, Gladstone, Peterborough, Terowie (before Peterborough), Wallaroo (500's were towed there for about 4 weeks as I recall) Dry Creek, Adelaide (which was a transfer run from Mile End), Mile End and Tailem Bend (Murray Bridge was also a transfer run based on the school mixed train). therefore 8-10 depending on how you count the transfer runs etc. During 1974 when 350 was being E serviced, a 500 was also allocated to the Works for the duration.
ANR days would have added Dry Creek North and South, Islington, Pt Augusta/Stirling North, Whyalla (for Morrison Knudsen) and I believe for a short while anyway ... Parkeston !
Rex you would come closest I would think... I only thought of it to get the ball rolling again!