Uni is very similar. The sad thing is she is always in public, meets different people all the time, daily in fact at our shop, rides in the car every day, but she just doesn't calm down when we go to some place new or a place we don't frequent. If it's not on the daily routine she goes nuts! Screaming in the car, pulling on the lead, etc. I'll have her sit and she'll sit but still be screaming. I don't have time to bring in a behaviorist or trainer. I'm at the point where I just chalk it up that it's just her personality.
Oh ETA at her first meetups she did pant, drool, and foam at the mouth. Just too many dogs at once I guess. She's now used to other dogs thanks to our fostering, but before other dogs would make her nervous.