CraftyGin: General Engineering courses tend to be "academic" and cover a wider variety of disciplines. Certainly for two years. Although the OP's DD does not have Chemistry, so Chemical Engineering might not be for her. You must specialise after that, but it can be a route people use when they do not really want to stay in engineering but want a top class university, such as Oxford, on the CV. Born Engineers tend to know their direction of travel earlier and may not see a general course as meeting their needs because they are having to do so much that will not be of much use to them later down the line - but it might be. You have to gamble a bit. It is also suits the more academic and slightly less practical people in some ways because you are not digging so deeply or widely into your area so its more of a broad academic understanding rather than in-depth knowledge of a smaller area. Practical people are already taking things to pieces or have an interest in how buildings work for example.
The problem is that no area of engineering is small. It is all huge! Civil covers a very wide syllabus ad usually Structures in included. Most Engineers will have to hone their skills and interests after a standard Civil engineering degree (MEng), eg Structures, Environmental, Transport etc. I would always add Sheffield into the mix for Civil Engineering and if DS likes Southampton and Bath, he may well like Sheffield too.
The goal of MEng grads, if they stay in engineering, should be to get Chartered. You, therefore, need to decide which area of engineering really matters to you. You can get chartered by a variety of routes but the quickest is to specialise in a particular field and get employment in that field. You then become a grad member of your Institution and follow their post grad route to getting Chartered status with your employer who must be registered to deliver the post grad support needed. If you decide to be an accountant or fund manager, so be it!
I think the best sources of info are the poeple who have already qualified and recruit. DH is inundated at the schools he goes to, and he takes a recent grad engineer along too. Often students on The Student Room talk about their courses and universities because they like them, but have nothing else to compare them with, so the information can be one-sided. A student might love the university of X, but in reality the course might be low grade and not thought so highly of by employers. Are the students likely to know that? Possibly not. People who run consultancies and larger employers are better able to give an overview. Not everyone knows the difference between BEng and MEng for example. Or between an Incorporated Engineer and a Chartered Engineer.
Most of the universities mentioned on this thread are excellent for very many branches of Engineering. You can always tell how good they are by the grades required. It is a slight shame she only has two subjects instead of widening her studies to include Geography or a MFL which can help broaden her outlook. Some EU countries are big employers of Aerospace Engineers for example. Geography is great for Civil engineers who are interested in Environmental Engineering.
OP, I do think your DD should think about where she eventually wants to end up, if she can. What is she doing to support her application? DD's school (many years ago) actually did Engineering A level and built a mini monorail around the school grounds as an engineering project. What does your DD do that shows her interest in Engineering? Have a think about whether it is the environment, structures, designing machines to solve problems, electrical or aerospace or something else. Look at the modules of the courses she is thinking about and what links they have with industry. It is an area of study where employment prospects are excellent but practical skills are valued as well as academic ones. If she really wants Aerospace Engineering, I would look into which course really gives her the best degree for that ambition.