Missed this....
I am surprised there is so much demand. One thing to bear in mind though is that there are not that many options for undergrad teacher training in Scotland - Stirling, Dundee, Strathcylde, Glasgow, Queen Margaret. Other options for people wanting to do Postgraduate, and other for those training in gaelic. If a kid has decided that they absolutely definitely want to be a primary teacher, they are going to apply to all of the teaching schools, whether it's a top choice or not.
So Strathclyde (or any other) might have 1000 applications, but not 1000 people who definitely want to go. DD applied to Strathclyde for teaching (and got an offer) but it was her third choice after Glasgow and Stirling. Glasgow is harder to get into as it is an integrated Masters course, and they interview as standard which puts people off. Stirling has a lower intake than Strathclyde, think there are 80 or 85 in each year. Anecdotally, there were people applying for teaching in DD's year who didn't meet the basic requirements of a pass in Higher English and B in Nat 5 Maths (in addition to other highers of course). When there are more applicants than places, of course the unis are going to prioritise the kids with the maths and english in the bag over those who are resitting Nat 5 maths for the third time in S6 in hope of a B.
DD had AAAAB in her Highers and got 5 unconditional offers for Uni, we are in Bearsden which is not known for its deprivation. For teaching, she also did a bit of work experience, she helped for 2 years at Rainbows, and used her free periods in S6 to volunteer in P1 at her old primary school. Would encourage your DD to do similar as it really helped DD decide that she really did want to be in schools.