Windshields and venturi shields are very difficult to replace. They are impossible to inventory in large quantities. With so many makes, models, and years, all changing so frequently, nobody has them.
I'd start with a marine fabrication shop locally. You might want to talk to a few big marinas. They typically have long standing relationships with local marine businesses. You pay a bit more, but the luxury is they act as the contractor for the job. They make the phone calls, arrange time, etc.
Just a thought.