Podría estar equivocado, pero creo que eso no funcionaría.
Todas esas técnicas añaden atributos de estilo a elementos HTML existentes, en la salida generada. Pero, en el caso de <var>, la etiqueta real se elimina del HTML generado. Por lo tanto, no hay nada que estilizar.
Podría añadir un span para estilizar un poco de texto con cursiva, claro… pero podría usar MarkDown para eso. Todavía no sería lo mismo que envolver el texto en <var>...</var>. <var> es semánticamente diferente de simplemente poner texto en cursiva (incluso si normalmente se muestra así), especialmente cuando se trata de dispositivos que analizan el contenido real de la página, como los lectores de pantalla y otras tecnologías de asistencia.
… ¿A menos que esté malinterpretando la información de esa publicación que enlazaste?