Did you request a loaner when you made the appt.?
Loaners are not allocated on the basis of what or how many cars you bought. Most dealers have a limited number for obvious economic reasons, and they are scheduled. Do think it fair for you to take a loaner that was previously promised to another customer, just because you drive a loaded X5 and they have an old 2002?
If you were promised a loaner when you made your original appointment and then did not get one then the dealer owes you an explanation. Sometimes (things may be different in Quebec) SAs schedule a loaner not realizing that the client is under 21 and not covered by insurance.