Being 'Old School' makes it difficult to hold my tongue at times...

The OP stated his CO is on vacation and so the "manager" said everyone can leave 2 1/2 hours early....
Right off the top of my 44 year union employed head, id have to say your manager sounds untrustworthy.
I believe the OP did the right thing and one that he's comfortable with.