I believe you only need to tweak:
/Library/Preferences/System Configuration/com.apple.AutoWake.plist
Though the last key in that file is a warning not to edit it by hand...
or you can use SetStartupTimer, though I don't understand the syntax.
Surely someone could figure this out, no?
Yes. SetStartupTimer exists but is unimplemented in Carbon, as is most
of the Power Manager. I think you'd have to root around in Darwin to
figure something out.