После некоторых проб и ошибок я избежал конфликта, добавив предыдущий su bnet в виртуальную сеть в качестве зависимости - следовательно, первый su bnet по-прежнему зависит только от виртуальной сети:
{
"apiVersion": "2020-04-01",
"type": "subnets",
"location": "[parameters('location')]",
"name": "agents",
"dependsOn": [
"[parameters('vnetNameCluster')]",
"[resourceId('Microsoft.Network/virtualNetworks/subnets',parameters('vnetNameCluster'),'ingress')]"
],