Make sure the housing won't rotate after the screws are tightened as it does contain the throttle. If you broke the locating pin and it still moves, you can wrap something like teflon tape around the handlebars where the housing clamps down to make it a bit thicker so it wont move.
Welcome to the forum!