Ok- yes, with a little elbow grease and some ingenuity the $16.99 Amazon Harley headlamp mounts work. First off, the powder coatings is really good on these. Also, they have 3 point adjustment instead of 2- but you have to remove the bezel to get to the 3rd point.
To get the Bezel to fit, I first cut a slot behind the factory slot. A Dremel made this easy. This will accommodate the Jeep bezel upper mount
Next, I simply bent the lower tab to face outward instead of inward. Sorry, no before pic but the ad illustration above shows it. Then, re-tap the threads to 8/32. Grind the end a bit and also grind the backside of the bezel where the screw goes through so they mate on a flat plane.
Hit it with some black epoxy rattle can. Now, grind the head down on a couple of stainless 8/32 screws. Chuck the threaded portion of the screw in your cordless drill, and run it against your belt sander. They come out nice that way.

Now bolt it all up, sit back, and admire your work. I won’t say the Harley headlamp mounts are as rugged as the factory ones, but they clear the bulbs and have tons of clearance out back. The lamps themselves are held in place by 3 small coil springs with the adjustment bolts going through them- so it’s sort of a shock mount. It worked, so I’m happy. I turned the three adjustment screws back some so the lamp retainers don’t stick out too far.

