Well, I have thought about the possibility that aluminum would complex the carbonyilic oxygen, but the thing is I don't actually understand how trimethylaluminium can donate an H.
I based my attempt on my knowledge on DIBAL and LiAlH4 in which the aluminum is just a catalyzer and complex the carbonyl in order to help the reduction.
My question is, can TMA donate an H (maybe from one of the methyls) in a complex? or there is another mechanism of reaction I don't see? or there is the THF involved as well (but for that I don't have a possible explanation)?