Shut down the VM when you want to shut down the host.
If it's a Boot Camp VM, it will take longer to shut it down than a pure virtual one.
It doesn't matter where you initiate its shutdown, from Fusion's menus or from the OS itself.
(And it's no different from any other program that takes over 60 seconds .. while shutting down all the other programs).