Looks like you and your friend got hosed by an incompetent travel agent or airline rep. Here is the rules for a J ticket on AA from MCO with 9W segment intra-India:
15 ORLMAA 06AUG08 AA USD 4030.00 J STAY---/-- BK-J
FARE CLS EXPLANATION BOOK CODES
-------- ---------------------- ----------
J BUSINESS UNRESTRICTED FARES J
BETWEEN THE UNITED STATES AND AREA 3 FOR ONE WAY FARES
BOOKING CODES FOR CARRIER: 9W
IF VIA AA J- FARES
VIA 9W J PERMITTED WITHIN INDIA
Fares on AA are the same from MIA. Next time, I suggest you should use a better travel agent who can make sure these things are taken care of in advance.