You are the junior in this case. Putting the President of your company in the back seat was a sign of disrespect. You should always defer to your seniors. You would not walk through the door of a restaurant before your boss, or the President, would you? Leaving one of them to open the door for you? Or would you :-)
Always remember your place in the organization. One day someone will be opening the door for you, if you incorporate great Etiquette and Protocol skills in the workplace today.