I've had it take 6 hours at LGA once. What a nightmare.
Are you in Boston now? If so, your best/only choice will be American. They will need to input the entire ticket into the system, which will be complicated. If you are in NYC or can get to NYC, I would strongly reccomend taking this to the CX office on 5th Avenue and have them handle it.