Tras una rápida revisión del código relevante en el núcleo, necesitarás extender la propiedad canPerform (que determina si se deben mostrar los botones de aceptar/desacatar, etc.) en reviewable-item con tu lógica adicional:
Si nunca has hecho algo así, el Developing Discourse Themes & Theme Components sería un excelente punto de partida. Cubre cómo modificar una clase del núcleo, que es exactamente lo que necesitas hacer. Los temas y componentes existentes son un gran recurso del que puedes aprender; consulta el componente discourse-extra-group-classes, que utiliza la misma técnica que necesitarás emplear (en particular, el archivo initialize-extra-group-classes.js.es6).
P.D.: Voy a mover estas publicaciones fuera de este tema, ya que no están directamente relacionadas con la configuración de temas.