coffeewith1sugar
Obviously I can't answer questions specific to that Uni, but I can tell you that the 'statistics' stuff is a) difficult for any Uni to answer and b) not always helpful. Whatever the applications/offers/places ratios are, it doesn't tell you if your child will get a place, or if the course there will be more enjoyable than one elsewhere. However 'top' the Uni is, its still perfectly possible for any student to be thoroughly miserable there.
Also, statistics also only tell you what happened last year - it wont be able to tell you what might happen this year as no-one has a crystal ball in regard to the number or ability of applicants who might apply, and therefore what any future 'get in' ratio or any other statistic might look like.
'Missing grades'/leniency - as I explain up-thread a bit, this is impossible for any Uni to predict this as they can't ever predict the actual number of Firms fulfilling their offers in August in any given year. And obviously no Uni is going to tell you at an Open Day that actually you will get in with lower grades than they are asking for.
Equivalent grades - this is a tricky one. Partly its 'every Uni does this differently' but its also 'every course does this differently'. At my current Uni for instance we make 'Alternative conditions' offers for Social Science courses - ie. the text of the offer includes both a grade requirement offer and an alternative points offer. If they get either, they have fulfilled the offer. Some Unis will insist on literally ABB (or whatever) and not accept ABC because they want consistent academic performance over 3 subjects, not just 'good at one'. My advice to those with whacky predicted grades is always to either go for Unis asking for points rather than grades, or to apply to Uni after* they've got their grades, as achieved grades are always preferable to predicted/maybe grades.
I have taken note of your 'questions asked' - it is important that at Open Days etc we do try to answer individual questions where possible so thanks for the heads-up.