I feel your pain. My 2006 puma came with a Lowrance X-17 in the dash.
Other than the X-25 (color version of the X-17) I’m not aware of any graph made since that will directly fit the whole from the X-17.
I made a cover plate (attached to the mounting holes of the previous graph installation), and use the stand off mount that comes with the graph of choice to mount the graph to the cover plate. I currently have an 12″ HDS Live on there now. You won’t even see the cover plate behind a 12″ graph 🙂
BTW, this is the reason that I will never do an “in dash mount” on a new boat.
Good luck