You are correct.
The Calibre install only uses SUDO during the command line install (Out-of-date Repository versions,
inherit the SUDO from The package manager (eg Synaptic)).
Calibre creates the Menu/desktop items as part of the install and sets the 'rights' for them to the user