I’ve had the same issue on my Jaguar XF 3:0 diesel 2010 model. Took it to my local grey Jaguar specialist who cut off the pins on both sides of the bumper bar which were badly corroded and welded new replacements.
2 hours labour and the total was £96!!! Delighted as unable to source a replacement. Only other option was to use the old one as a template and take it to a fabricators.