Now for a few other random comments in no particular order.
Most positioning moves do indeed still carry the chef on board. It almost always costs more to fly him/her home, than to bring them back home on the car. And most companies also sell space on a positioning move, in an effort to cover the costs of moving the car, so they do include meal service. It's usually not as elaborate as the main excursion, but it is generally included. So there should be no reason for those passengers to need to eat in the Amtrak diner.
Second, there is the liability factor of allow pax from a private varnish car into the Amtrak train. In fact, Amtrak is currently partnering with GrandLuxe to haul GL cars behind regular Amtrak trains. And they specifically state that there will be no interaction between regular Amtrak pax and GL pax, even though in the case of the Silver trains, there is no impediment to prevent a passenger from walking between the two sections. The whole train will be single level. It's an insurance thing, and if Amtrak isn't going to allow it with their partner, I can't imagine that they would allow it with a private varnish that isn't a partner.
I for one wonder if the person who wrote about this incident, didn't see a tour group that was in coach wearing name tags and just confused that group with the people from the Private cars. And I know that if I was riding in a PV, I sure wouldn't want to wear a name tag. But again, I've never heard of passengers from a private car being allowed on an Amtrak car, since it is a liability issue. Amtrak is not covered against losses if they get hurt while inside the Amtrak car.
And then as other's have mentioned, why anyone would want to leave the lap of luxury for the semi-comfortable bench seating in an Amtrak dining car is beyond me.
Next, personally I'm actually a bit surprised that anyone was even allowed to remain in the station at all. In the past, that station was buttoned up tight as a drum. Back when the Pennsylvanian used to run, it was scheduled in at about 11:30 PM IIRC.
On days that it was extremly late and it arrived after the station was closed, passengers were escorted from the platform by security and usually between police baracades (those metal railing types) right out the closest door, which was also guarded so that no one from the outside could enter. They weren't even given a chance to visit the bathroom, use a phone, or anything. It was off the train, and out the door.
Not to mention that the A/C is controlled by the building above the station, and is shut down at night and on weekends. In fact before it's remodeling, the Metropolitan lounge used to be murder on the weekends. Amtrak installed it's own A/C units when they remodeled the lounge.
Finally, regarding hotels, it would appear that Amtrak uses many different hotels. While I'm sure that cost is an issue for Amtrak, I don't believe that it is the only issue. I think that space is also an issue. Passengers can end up where ever there is space, which in Chicago is often an issue.
But I've seen stories of passengers at the Best Western downtown, a few other hotels, and in another topic here on this board Clearfork reported being sent to a very nice hotel over by the Navy Pier when he and his family mis-connected on the EB this week.
Whether the hotel in Homewood is good or bad, I can't debate since I don't know the hotel. But I don't believe that it is the hotel of first choice either. It can be very tough trying to find 100 hotel rooms on a moments notice when a train mis-connects, especially in Chicago.
And while some hotels that get used by Amtrak crews may be a little less desirable, not all are. Many are in fact rather decent. I've stayed many times at a Doubletree hotel in Boston, which just happens to be where Amtrak puts up Acela FC attendants. I was quite surprised the first time I saw that, as I was checking in at the desk and didn't even notice the person standing next to me, until she said hi to me. I was quite surprised to see the FC attendant that I had just tipped 20 minutes ago standing next to me.