I have a 2006 Carver and my front deck hatch is round and from looking at pics of a 2006 38SS, looks similar to yours.
Last year I ordered a new screen for my hatch through the original manufacturer. The hatch was manufactured by BOMAR which is now known as Pompanette in the US. I dealt with Stephanie Allen at
www.Pompanette.com. You can call them at 1-603-826-5791.
IF your hatch is the same as mine, the model number is N1139-10A-WHT. You should verify the model number of your hatch. I don’t think they will know what hatch went on what model boat, but a model number or dimensions of your existing hatch will help you deal with them.
Hope this helps you.
Greg