"I am interested to know why it was not available to download officially"
For stability, software undergoes testing before it gets pushed to Ubuntu users via updates.
Free and open-source software is not quite like commercial, for-profit software. Linux software users are typically the guinea pigs in testing new software. Large, for-profit developers of software usually have huge teams and loads of resources to fully test software before it's ever released to the market.
In Linux, the "latest" software is rarely the "greatest", because it's not really quite finished yet.
Different distros have different release schedules for software. Some distros are aimed at users who want the newest software no matter what and they provide "bleeding edge" software that has undergone practically no testing at all.
Other distros spend a lot of time and effort with new software to make sure that it's bug free and that it doesn't have security vulnerabilities before before pushing these updates to users and subjecting users to a potentially unsafe, or catastrophically buggy update.
You're using Ubuntu 20.04 which is a long term stable (LTS) release. Untested, "bleeding edge" software is not going to be pushed to a LTS release because it could potentially break your system. Unless you have a dire need for a specific feature in a newer release, you probably shouldn't even try to install it, because it's not software that is in the list of available packages and this could inadvertently cause conflicts.
However, as you mentioned, if you really need to, there are channels to install newer software than what's in Ubuntu repositories, like FlatPak. In some cases you can also enable "backports" which could allow you access to a newer version (although probably not the newest, due to the reasons mentioned above)