He can't expect more than a free ticket as compensation with Emirates because that's their standard denied boarding compensation.
If he was travelling on a return ticket to AMD, he should check with Emirates regarding the return flights because not using the DXB-AMD coupon of his original ticket technically voided the rest of the ticket (the return flights, if any).