Oof. I’d consider biting the bullet and making an insurance claim to get it fixed. I had to replace the grille on my CX-5 due to a rock strike and was able to do it for less than $250 (aftermarket parts, tools, my own labor). That headlamp is a different animal.