I am unaware of the cause of this particular skip, but historically I have often seen similar skips in kernel versions on my PC. Mostly due to delays between times I update.
Fedora releases kernel versions as testing proves them viable. They do not release versions that show problems, and the minor version number (build number) is really not a concern as long as you know that fedora deemed it satisfactory for release.
So the whole kernel 5.18.12 is more or less only a fix that removes one commit to mitigate data loss of users who have a specific driver. In short: 5.18.12 = 5.18.11 - 1 buggy commit The buggy commit is from 5.18.8. But there was no need to get 5.18.12 if this driver is not used.
I don’t have a problem with it and even find it relaxing that people take care of it and take responsibility to the community to prevent erroneous releases, whether it happens on the part of Fedora or Kernel.org.