Route default gateway
The issue is that networkd will bring up both networks, and both will have a default gateway set, and both will be at the same metric. Netplan does not currently allow you to skip setting the route on one interface, but you can configure networkd separately to tell it to do this, by basing the config on what netplan has already generated.