The Gods were smiling on you alright!
Nice one!

When we put the Jaguar rims on the '47 the original hubcaps didn't even come close to fitting. So I bodgied them about a bit, screwed three large-headed self-tapping screws into the rim. and got a better fit. Not perfect; but better.
Then I lost another one.
Bugger!
So put a dab of silicone over the head of each screw.
That would be ten/twelve years and 70,000 miles ago.
I haven't lost one since.
But...I now have to carry a box knife in my tool kit to release them.
A small price to pay.