Muito interessante essa questão dos elementos customizáveis, ainda não tinha ouvido falar sobre criar elementos prórprios sem o uso de React. Mas a verdade é que, sinceramente, não acho que seja nescessário pra um caso tão simples quanto uma pequena estilização diferente que precisava ser feita no próprio arquivo html.
E não, não acho que deveriam ser utilizadas tags inexistentes, mas simplesmente por um id ou classe no elemento. Acho que seria o caminho mais rápido pra solucionar o problema proposto.