NEDUSA123, I am very happy to hear that you are safe and that the crew performed well under stress.
AA will compensate you. IMHO I would wait and see what they offer. If it is not adequate, then an email to customer service may in order.
A/C are no different than automobiles, they at times need unexpected repair work. While I think that the aging a/c at AA cause more delays (again IHMO) I would not say that the a/c are unsafe. What happened to you was very unusual but could as easily happened on UA, US, DL, CO, etc...