I wasn't aware of restrictions against foreign residents participating, is this a law or a suggestion? (Not that I could ever walk that far anyway, lol)
it's against the constitution:
Es deber de todo extranjero abstenerse de participar en actividades políticas en territorio dominicano.
article 9.