So, this was a Topaz re-mask job, took the sky and isolated it from the ground, and created a new layer containing only the sky.
Next, I did a high-radius unsharp mask, something like 70 pixels at 10 percent or so - but this will change depending on image size, so don't pay attention to the actual values, just make the radius big enough that you stop seeing the halo effect.
Then do an unsharp mask or smart sharpen on the ground layer (it's really a full image, but with the cloud layer above it this becomes effectively the "ground" layer). I used a radius of 0.9 at something like 60 percent.
Then I copied the entire image as a merged copy (Ctrl+Shift+C)and created a new layer that I pasted this into.
Next I adjusted the Levels to give me true blacks, and bring the whites up a little, and push the midrange to a little bit of a lighter zone.
Then I did a topaz de-noise on the image, and set it for light denoising. Next I did another run of topaz with low denoise settings, and a high amount of detail recovery.
After that, I ran one more pass of smart sharpen over time image (0.6 px radius 20 percent) just to give it that crisp look.
Remember, ignore the actual numbers and pay attention to the methods, since the numbers will vary.
I also did a very quick "dark skies" version for added drama. Obviously this is just a darker sky layer.