その認識で正しいです。
- ver.1903とver.1909は一部のモジュール以外は同じモジュールを使用していて、有効化パッケージでレジストリなどを切り替えることでマスクされていた機能を有効化している。
- 同様に、ver.2004とver.20H2は一部のモジュール以外は同じモジュールを使用していて、有効化パッケージでレジストリなどを切り替えることでマスクされていた機能を有効化している。
- ver.1903/ver.1909と、ver.2004/ver.20H2とは、ベースとなるモジュールのバージョンが異なるので、機能更新プログラムによるインプレースアップグレードが必要になる。
あと、ver.2004へのWSUSを使ったアップグレードですが、「https://www.microsoft.com/ja-jp/software-download/windows10」で取得可能だった部材では、特定条件下でシステム証明書とユーザー証明書が失われる問題があるそうです。Visual StudioサブスクリプションやVolume Lisenceなどで取得できる最新の累積的更新プログラムを適用済みの部材であれば問題ないそうです。