Hello and Welcome to the forum . I am not familiar with the windshield you have . Perhaps a pair of Vetter snap vents could be installed . Here is a link to the Vetter fairing parts page . scroll down to the snap vetns . They require a hole be frilled for each vent .
link : Online Store: Replacement Vetter Parts
I hope this is able to help you . Enjoy your ride .
link : Online Store: Replacement Vetter Parts
I hope this is able to help you . Enjoy your ride .