First, welcome to FlyerTalk.
Second, I only see a 50 minute delay in arrival of AC 92 on Mar 20. And as such, I don't think you deserve a 600 Euro compensation. Since you got a hotel room, I assume that we are talking about a wrong flight. Can you provide the date, and flight number of the flight that was delayed?
http://flightaware.com/live/flight/A...YYZ/SCEL/times
EDIT: Found your flight: AC 877.... The flight for Mar 19th, was also delayed quite a bit. Maybe someone knows how to find the reason for such a delay.