No, está bien.
Tienes una confusión importante respecto a la secuencia en la que ocurren las cosas en capa 3 y en capa 2.
Primero se decide en función de la información que dispone para el forwarding del paquete y luego busca la información necesaria para construir la trama que llevará el paquete en cuestión.
Saludos.