There is always a chance if you write a polite letter that includes documentation of your expenses and requests some consideration in the form of a voucher, that Amtrak may well give you something.I am not expecting 2200 dollars - I would never expect an airline to do vice versa but how about a "sorry for something out of our control, but here is a voucher for future travel." However maybe the taxi would be something for reimbursement. Thoughts on the letter asking for either $200 for the taxi or a voucher for future travel?
But I wouldn't go into it expecting that you'll actually get something, as again, technically Amtrak owes you nothing more than the fare you originally paid them.