Unless you sign something saying you release AA from all liability, you can still ask for further compensation.
No way business class is $1700 on that route unless it's the last seat. $350 seems fair, maybe could bring it up to $500 each or $350+miles refund, but I wouldn't expect more.