This is as close as it gets, there is no way to force it on, that is just too much to stretch it.
EDIT
OK, I made another effort to fit the hubcap since last night, as everyone can see in the photo above, it has a long ways to go before the cap can drop over the nub.
So I tried to fit it by pushing/lifting up from the bottom while the cap is on the lower 2 nubs, I could get it close, but the moment I let go with one hand to try and push it over the nub it would drop to far down like in the photo above, I just don't have the strength to hold it with one hand this way, so next I tried by pushing down at an angle with the cap engaged on the top and side nub, I succeeded in installing it, but I am going to have to say that there is no way that a regular guy is ever going to get it on without damaging it, as if one hits it to pop it on, they more than likely will dent it, I didn't think I was going to be able to get if off without ruining it either, but with a screwdriver placed just right I got it off without damaging it to much, it flew off and landed in the street with the chrome side down and a few very small spots appeared about the size of a period/dot.
Here it is installed.
I will admit, it is not likely that anyone could remove this hubcap with their hands, but they could get it off with a sharp straightedge screwdriver right next to the nub, it took me two twists to get it off.
“The difference between genius and stupidly is that genius has its limits” Albert Einstein