Here's what I did to fix the same issue earlier this year:
PO's hack job that I started with. Unfortunately the cut is visible beyond the bezel.
You must be registered for see images attach
After the bezel was removed.
You must be registered for see images attach
Repair section cut from a donor truck, which was already cut for a CD player. I got it for free, so I couldn't complain.
You must be registered for see images attach
Here's the donor panel installed behind the lower dash in the truck. I did add a couple rivets after taking the picture.
You must be registered for see images attach
You must be registered for see images attach