I installed my front plate bracket several years ago (same design as yours).
Took a little time to get everything to line up, but did not have to make any modifications. Mine has stainless hardware, so I have no corrosion from my winter driving (although I tapped a snowbank before this photo was taken :-)
Jim Kellogg
