"The lounge seems to be designed more as a lifestyle experience rather than a functional space."
It really does, and for the person not served. The attendant trying to shove you out of the door must have been new, my experience is that they write the realistic leaving time on the boarding card when you enter.
The only reason I can imagine this being the case is to get you through US Preclearance but it doesn't sound like that was what happened