Esto es raro y parece ser un error en su instalación de alguna manera, es decir, ciertamente no es cómo se supone que funciona Xcode.
El acceso directo estándar para abrir el menú de finalización de código (que parece funcionar para usted, solo estoy siendo exhaustivo aquí) es Alt + Esc . Por alguna razón, simplemente presionando Esc también funciona (al menos para mí, siempre fue así y siempre usé la configuración predeterminada en Xcode).
Recorriendo las sugerencias tienen, según la configuración, los accesos directos Ctrl + . (eso es una parada completa) y Ctrl + → , pero usar las teclas de flecha también funciona para mí (y siempre lo ha hecho), a pesar de no estar definido en la configuración.
Seleccionar / confirmar una entrada ni siquiera tiene un atajo en sí, porque supongo que es menos un Xcode y más un mecanismo de selección estándar para cualquier tipo de lista similar bajo macOS. Ni siquiera aparece en la configuración por lo que puedo ver. Para mí (y para todos los demás con los que he trabajado) también se hace como espera: al presionar Volver o Ingresar (ambos funcionan).
Desafortunadamente, esto solo responde a la mitad de tu pregunta: Como se dijo, el comportamiento que ves no es el estándar (o es de esperar).
Le sugiero que eche un vistazo a la sección "Vinculaciones de teclas" del menú Preferencias ("Xcode - Preferencias ..."), aunque supongo que ya lo hizo. Puede enumerar conflictos por ti. Aparte de eso, es posible que también desee ver la configuración general de entrada (" - Preferencias del sistema ... - Teclado"). También puedes definir varios atajos de teclado allí, tal vez eso esté causando algún tipo de conflicto.