Edit your apcupsd.conf or NUT configuration to set a very long BATTDELAY or SHUTDOWN timer.
Disable "Fast Startup" in Power Options. Fast Startup can sometimes put the Network Interface Card (NIC) into a state where it won't listen for WoL packets. Device Manager: apc ups wake on lan best