Is it correct to say that in the bitcoin network, there are different versions of ledgers (although the longest chain is the correct one)?
No, there is only one blockchain which is Bitcoin. There are no different versions or different blockchains that other people are using that are also Bitcoin. Such things do not exist. Such other blockchains that are forked from Bitcoin are not Bitcoin but rather altcoins.