You made the right choice.

The only time a CEO should be meeting a hire is if the company is a tiny startup, or the role will be working regularly and directly with the CEO.

Otherwise, it's the worse kind of micromanagement. If the CEO wants to meet the new face they do so after the person starts, and this is the norm outside of tech.