Let's face it, anyone who moved miles to Amtrak took a calculated risk that the deal would stay open long enough to make the transfer. It's not as if Amtrak did much to market this option; nor did Amtrak imply that there would be a grace period before pulling the plug.
It's totally understandable for them not to have a grace period. Doing so would have been very costly as they would have had to buy a lot of United miles.
I think Amtrak is largely a waste of taxpayer money, but I side with them on this move.