There are a lot of degree apprenticeships in Software Engineering/Comp Sci that might appeal. In my experience the best way of working out who is clued up and supportive of ASD is to ask if they provide interview questions in advance to ASD candidates. Many who are supposedly disability confident are clearly just ticking boxes and can't seem to offer anything apart from extra time (not much use in a 90 minute interview!). DS had an appointment with an Occupational Health company after he got his apprenticeship place and was recommended noise cancelling headphones and requested a quiet space for breaks.
You say your DS won't speak to anyone new - but everyone he's ever met was new at some point. Do you mean he needs time to get used to new people and then after some time of being around them he is able to speak to them? DS is like this and really struggled to make friends at Secondary school because of the constant changing of subjects/classes. I'd really encourage him though to work on his social skills at College particularly within his comp sci group as he's hopefully going to spend quite a lot of time with them and have quite a lot in common. It's a subject he's really confident in so he might be able to help others out which is a good way of getting to know them. Smell steps and gently pushing himself out of his comfort zone if at all possible - college is quite a different experience to school and he might find his confidence really grows there. (I'm assuming he's doing something computer sciency).
Things I would recommend that he can put on a CV/uni/apprenticeship application: EPQ if college offers it, NEA if he is doing comp sci A-level, Git hub with his own projects/games, any courses he has done on Unity/Youtube/Codecamp/Udemy etc ie Unity Junior Programmer, build his own website or make one using wordpress (or both), learn how to make apps and make a couple of simple ones.
If he can do some volunteering ie helping out with an after school computer club at his old school then that sort of thing is brilliant - he may be more confident helping out younger kids and it's a low pressure situation as there's a teacher running it. The other thing all interviews ask about is a time you've worked in a group - get him to get involved in any group project offered at collage that he can, even if he barely speaks to anyone or the project is a bit of a disaster it doesn't matter because there's lots to talk about (what you'd do differently next time for example).
Finally I'd really recommend him starting his own youtube channel, it will get him practising talking and presenting without actually having to talk to 'real' people. He can do it on his favourite subject or on one of his comp sci projects. It's another great thing to put on a CV - viewing numbers are irrelevant and he doesn't have to give out the name of the channel, he can just say he has a channel and has made a series of videos on x subject.
DS was way out of his depth with interviews - absolutely terrified - and we spent an incredible amount of time going through the sort of questions that might be asked, the STAR method of answering, writing out answers, thinking about what was the best thing he'd done to answer each question, practicing answering the questions out loud alone, practising with me asking and him answering.....
There is likely to be a lot of rejection though so that is something to keep in mind. DS probably applied to about 20 places, for probably about 10 he was rejected straight away, for 5 or so he had to do an online interview/personality tests and was rejected by several after that, he got through to several face to face interviews and then got rejected by a few after that. He finally got lucky and found the perfect one for him. He had uni as a back up so for every rejection I reminded him that it didn't matter as he had other options and that the process was really, really good experience anyway. His confidence in doing interviews definitely improved the more he did.
Good luck to him! It's so much harder when you have ASD. I had many years of worrying and wondering how on earth DS was going to ever get a job when his communication skills were so poor. PM me if you want to ask anything else.