This is the part I don't understand. If you had already PLANNED to be out of MK by 8pm, you knew that MK wouldn't be open later than that. Disney changed their times, apparently, and the park closed at 7pm instead. But otherwise -- taking the rude CMs out of the equation -- I don't understand why the difference of one hour caused so much consternation. You were already planning on having to leave by 8. It's not like your original plan was that MK would be open until mindnight and Disney changed it to 7.
Was it that you weren't able to see Wishes? If that was the case -- if your original schedule showed Wishes that night and then it ended up not being performed, or being performed earlier, causing you to miss it due to your dinner plans -- then you certainly should have gone to Guest Relations to let them know how that change impacted you, and you'd have likely gotten "raincheck" tickets, since Disney made that change after you'd made your plans.
Wondering, though ... would it have not been a "rip-off" if MK had closed and not had a P&PP that night? Because it seems that the only thing you're really mad about -- again, taking the rude CMs out of the equation -- is that you were asked to leave, but the people who paid more than you could stay. And that seems ... odd. You PAID for a park that you KNEW was closing early that day. You went in knowing that you wouldn't be at MK any later than 8pm and you paid for it anyway. Would it have been less of an annoyance if the park closed at 8pm and there was no special event?
Re: the rude CMs -- that's certainly enough to ruin any otherwise normal day, particularly if you had an underwhelming meal just before it. But again ... if you had enjoyed your meal more and had been able to get your photos in front of the castle, I'm thinking you might feel less animosity towards Disney for their hard-ticket event.