A little OT, but doesn’t Italian consumer law upholds passengers right to cancel a portion of their trip without a re-price? In this case AA should have no grounds of requesting an add collect.
I would call AA and reference the italian regulation, to see if they are willing reinstate JFK-FCO (probably will be a very uphill battle but worth a try)