Windows is designed by Microsoft
To expand a little on that, windows installler, the program that install's .msi files sometimes incorrectly decides a system restart is required, for example, if you happen to have open a browser window that was started because you clicked a link in calibre.
The most common reason is of course if you have some part (or the whole) of calibre running before updating, but I doubt that was the case for you.