El problema es que networkd va a levantar ambas redes y ambas tendrán una puerta de enlace predeterminada configurada, ambas con la misma métrica.
Netplan actualmente no te permite saltarte la configuración de la ruta en una interfaz, pero puedes configurar networkd por separado para indicarle que lo haga, basándote en lo que netplan ya ha generado.
He copiado los comandos a continuación. Aquí estoy asumiendo que ens19 es la interfaz "secundaria" para la cual no deseas establecer una puerta de enlace predeterminada - nota que para hacerlo con éxito, también se necesita que suceda antes de reiniciar con la nueva interfaz (o puedes copiar parte de la configuración, omitir la línea MACAddress=, etc. para que sea lo suficientemente genérica y que una nueva interfaz sea coincidente).
sudo cp /run/systemd/network/10-netplan-ens19.network /etc/systemd/network
sudo vi /etc/systemd/network/10-netplan-ens19.network
Luego agrega debajo de [DHCP]:
UseRoutes=false # si no deseas aplicar rutas desde DHCP
RouteMetric=200 # cualquier número por encima de 100 si deseas que las rutas se apliquen, pero que sean menos preferidas.
Si aún no tienes el archivo (es decir, aún no has conectado la interfaz) entonces podrías copiar el contenido de otra interfaz configurada para DHCP y eliminar MACAddress=.
En general, el archivo debería tener un aspecto similar a esto:
[Match]
Name=nombreinterfaz
[Network]
DHCP=ipv4
[DHCP]
UseMTU=true
RouteMetric=200 # o UseRoutes=false, como prefieras.