Someone would pay 2k for miles to give an award ticket to a friend, when the friend can pay only 1k to buy a last minute ticket? It must be a very good friend, and I guess we can assume that it was a business class ticket.
Did AS just cancel the ticket or did they take OP's miles and/or cancel the account too?