DH hates drawing attention to himself in public, he hates asking directions or questions in shops. He's not mad on phoning people either. He's a bit odd about being in control of the situation. He'll spend hours on google earth making sure he knows where he's going or search a shop aisle by aisle rather than find an assistant.
Weirdly he's quite the opposite at work, where he knows he's very good at what he does or with friends when he never stops talking, telling stories and organising things.
But give him the, admittedly unfriendly school gate parents or the general public and he's suddenly very awkward.
He isn't great at small people in public he finds them very stressful. Of course he is blessed with the most in your face and least inconspicuous DD1 you could imagine and I'm not much better. We are totally heartless and just ignore him.
DD2 is a lot more aware of social niceties, she's more like her dad in that she worries about what people think, but in a much more consistent way.
DH would admit he's slightly odd in the way he reacts to the world since he isn't shy and is quite happy being a odd ball geek. His awkwardness in some situations is strange.
DD2 is a 100% normal human who cares what her peer group think and wants to fit in. DD1 and I ignore her too.
Dear OP DD1 and I are not kind, we should be a bit gentler and more understanding of DH and DD2 and I hope you will encourage your DH into the world of taking small people out tactfully, but firmly.
I suspect he has the makings of a perfectly good father and some posters here are down right rude. Different social situations make different people twitch, I pretty in your face, but some formal situations throw me and I can't role play at all.