The Media Writer app will show Fedora 38 as a beta on some variants when you click on them, but not others. It seems like if I select F38 from one of the options that has it available, then it will remain for a spin that didn’t have it available originally.
On which desktop you tested? I went thru all images and just had two cases where i not could select F36. The rest was all available as F36/37/38 no beta.
I believe this is depending on your mirror you connecting too. I connect in Brasil and as I said I could not reproduce the error.
I used Gnome and the version 5.0.6-2.fc38 of the mediawriter.
One also would not see such a list if they were to download the iso then on the first screen of media writer to select the iso instead of using mediawriter to download & write the image. That avoids potential problems with the mirrors in use.
Indeed there is not Fedora IoT 38 in such json.
Probably (just wondering), Media Writer contains a base list of entries [1] that is updated and superseded by parsing such json file. If there is not a higher version, the entry from the bundled in the sources is maintained in the list.