No conozco cuál es el equipo en el que imprimes.
Cuando enviamos a impresora matriz de puntos por el método @ lin,col say xxxx, (con secuencias de escape) es necesario convertir la salida de las cadenas de caracteres.
Suponiendo que la impresora trabaje en página de códigos 437:
@ lin,col say CPCONVERT(1252,437,lcTexto)
Esto te permite imprimir la ñ y también las vocales acentuadas correctamente.
Cuando se ataca la impresora por secuencia de escape, no se utilizan los drivers instalados, sino la programación de la impresora para los escapes definidos.
Si la miniprinter no trabaja en modo gráfico, debes saber en qué página de códigos está. La que tiene la ñ y los caracteres acentuados (corresponden al español) es la página 437. Las epson, en general vienen con la página 850 por defecto. Ve en el manual como cambiarlo.