If the portable version was not self contained you wouldn't be able to install it on a USB stick and use it on multiple computers that don't have calibre installed --- which is why the portable packaging was originally created.
As per the post from @theducks, portable and installed instances can be entangled by giving them access to the same libraries - but that is a post-install user decision.
BR
|