The time dhcpcd waits before using the fallback IP can be set in the configuration file.
Add a line containing "timeout 60" (increasing from the default of 30 seconds) to the start of the file so it looks like this.
# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.
# Allow users of this group to interact with dhcpcd via the control socket
And then reboot.
If after a reboot you don't get any IP address on the Pi Zero(node) then you may need to increase the systemd timeout as it may be killing the service.