How about…
Movies
← your top-level folder connected to the movies library
.. / 2001 A Space Odyssey (1968)
← the movie folder
.. .. / 2001 A Space Odyssey (1968) - Theatrical [1080p].mkv
← video for the theatrical version
.. .. / 2001 A Space Odyssey (1968) - Theatrical [SD].mkv
← video for the theatrical version in SD
.. .. / 2001 A Space Odyssey (1968) - Director's Cut.mkv
← video for the dc
.. .. / 2001 A Space Odyssey (1968) - Director's Cut.en.srt
← DC subtitle
.. .. / cover.jpg
← the movie poster
.. .. / The Big Interview-interview.ext
← inline LMA of type “interview”
.. .. / Making-of-featurette.ext
← inline LMA of type “featurette”
.. .. / Deleted Scenes
← LMA subfolder
.. .. .. / 1. Scene A.ext
.. .. .. / 2. Scene B.ext
.. .. .. / ...
Plex does not differentiate different editions of the same movie – they’re by default treated like different versions (as in different quality versions) of the same movie.
You can split those movies inside Plex after importing/matching them.
Remark: You can vote here if you want a better handling of multiple cuts etc.: [Implemented] - Multiple Cuts Of Movie
None of the above examples really depend on one format or another (folder vs. hyphen approach). In theory you can put all your movies incl. their extras and subtitles in the same central movies folder.
There’s some restrictions, e.g. when it comes to the naming of your extras. Hence personally I prefer giving each movie its own folder as well as 1 subfolder for each local media asset type.
Any additional information should be put in square brackets so they will be ignored by Plex. Otherwise you risk ending up with even messier data.
I’m not quite sure what you want to achieve with your 3rd example.
Do you want to distinguish your different versions on folder level?
Movies
.. / 2001 A Space Odyssey (1968) - Theatrical
← folder for theatrical version
.. .. / 2001 A Space Odyssey (1968) - Theatrical [1080p].ext
.. .. / 2001 A Space Odyssey (1968) - Theatrical [SD].ext
.. / 2001 A Space Odyssey (1968) - Director's Cut
← folder for the DC
.. .. / 2001 A Space Odyssey (1968) - Director's Cut [4K].ext
.. .. / 2001 A Space Odyssey (1968) - Director's Cut [1080p].ext
.. .. / 2001 A Space Odyssey (1968) - Director's Cut [SD].ext
??
I haven’t been doing this for some time… from experience, Plex will still merge them as the movie scanner recognizes the files as belonging to the same movie. So not much of a gain here…