Sharktooth grille park/turn lamp pigtail issue

That's weird. Mine has the large round hole like the 2nd photo, but the 2 screw holes are flush on the back of the plastic, not on raised bosses. It looks like someone drilled out the tabs and jury rigged two holes to mount the screw type in there! So I guess the screw type would work.
Oh ok, I guess as long as you can secure them your ok.