Indeed, Unless he was on a codeshare flight operated by a OW carrier, no EC261 compensation is due for travel US-EU on AA
He should have taken the $150 - since there is no statutory requirement for any compensation, if AA offers a $100 voucher, there is not much more to do other than see whether he may have a chance to use it