A questão é que o networkd trará as duas redes, e ambos terão um conjunto de gateway padrão, e ambos estarão na mesma métrica.
O Netplan atualmente não permite que você pule a rota em uma interface, mas você pode configurar o networkd separadamente para fazer isso, baseando a configuração no que o netplan já gerou.
Eu copiei os comandos abaixo. Aqui estou assumindo que ens19 é a interface "secundária" para a qual você não deseja um conjunto de gateway padrão - note que para fazer isso com sucesso, ele também precisa acontecer antes de reinicializar com a nova interface (ou você pode copiar parte do config, omitir o MACAddress = linha, etc, para que seja genérico o suficiente para que uma nova interface seja correspondida).
sudo cp /run/systemd/network/10-netplan-ens19.network /etc/systemd/network
sudo vi /etc/systemd/network/10-netplan-ens19.network
Em seguida, adicione em [DHCP]:
UseRoutes=false # if you don't want to apply any routes from DHCP
RouteMetric=200 # any number above 100 if you want the routes applied, but that they are less preferred.
Se você ainda não tiver o arquivo (ou seja, você ainda não conectou a interface), poderá copiar o conteúdo de outra interface definida para DHCP e remover MACAddress =.
Em geral, o arquivo deve se parecer com isso:
[Match]
Name=interfacename
[Network]
DHCP=ipv4
[DHCP]
UseMTU=true
RouteMetric=200 # or UseRoutes=false, as you prefer.