At least with my current router (Archer AX10), one can do the following (I don't really understand *casts or networking in general, so if it needs further clarification, be my guest and answer yourself.
* * *
Just insert your local subnet like `192.168.0` **.255** , obviously you need to insert your LAN **!**
wakeonlan -i 192.168.0.255 mac-address
If you made it work like me, then create your shell's alias like `boot-something`, and your problem is gone.