Stop in for a cup of coffee

So my two issues are the chrome finish ring is too big to fit and fiberglass is something I will admit I have minimal experience with. .
The part is too expensive to hack up.

20230804_145537.jpg