I like your humorous story about your day Teresa. Letting him know you're TG was just fine in my view - although probably not really necessary. I love the getting tarted up expression too as it shows your candid, jovial personality.
The expression Don't complain, don't explain is good advice but it doesn't have to apply to every situation. Thanks for the snapshot of your everyday life of transitioning.