You don't suppose a crane falling onto the tracks was responsible for any of the problem?
Regardless of what "class" you were traveling in ... you still would have been stopped like everyone else. At least in the car you have the option of seeking an alternate route, stopping for a meal, turning around and going home, etc.
Just like airline flights, I'd be more than a little PO'ed if I got booted because they overbooked. Especially considering that it is
a train, and extra cars could have been added for anticipated heavier traffic.
Poor management. Even worse public relations.