It's pushing it i'll say that. Although the good grades you have are what they are wanting, art and design related subjects, so I doubt they'd mind if you get a D in history, you'll still be a great candidate for them.
If it was me in your position and I did end up getting the AAD, I would contact the uni directly afterwards to ask if its ok instead of going straight into clearing