my guess is that your academic transcript per se was not the direct cause for rejection. perhaps you didn't have enough work/co-curricular/aviation-related qualifications to catch their eye, which was exacerbated by the spotty school record?
if you really cannot figure out why you were rejected, think about giving them a call to ask them about it. it cannot do you any harm!