(Nota: No estoy seguro de que esta sea la respuesta correcta ya que no coincide con el cálculo del OP, así que agradecería que alguien comprobara la solución).
Las letras de la palabra MONSTRUO son todas distintas, así que la pregunta es de cuántas maneras podemos formar una cadena de $6$ con cada uno de los caracteres elegidos de entre estos $7$ opciones, bajo la restricción de que haya tres letras diferentes. Para contar esto, podemos elegir qué tres letras son las primeras: un factor de $\binom73$ . Una vez elegidas las letras, hay que ver cómo ordenarlas.
Podemos hacerlo por casos: llamar a las tres letras $A,B,C$ , entonces o bien hay $4$ de una letra y $1$ de los otros dos, o $3$ de una letra y $2$ y $1$ respectivamente de los otros dos, o $2$ de cada letra. En el primer caso hay $\binom{6}{4}\binom{3}{1}\binom{2}{1}$ formas, en la segunda hay $\binom{6}{3}\binom{3}{1}\binom{3}{1}\binom{2}{1}$ formas, y en la tercera hay $\binom{6}{2}\binom{4}{2}\binom{3}{1}\binom{2}{1}$ maneras. Así que la respuesta es $$\binom73\left[\binom{6}{4}\binom{3}{1}\binom{2}{1}+\binom{6}{3}\binom{3}{1}\binom{3}{1}\binom{2}{1}+\binom{6}{2}\binom{4}{2}\binom{3}{1}\binom{2}{1}\right]=34650.$$
Editar: $18900$ es correcto, como se explica en la respuesta de Matthew Daly. Creo que he descubierto dónde me he equivocado arriba: al contar el tercer caso, la cantidad $\binom62\binom42$ se pretendía que fuera el número de formas de dividir un conjunto de $6$ artículos en tres $2$ -La lógica es que primero elegimos un subconjunto de este tipo y luego elegimos otro en el resto $4$ artículos. Sin embargo, eso es un error, ya que cuenta cada posibilidad $3!=6$ veces (según el orden de elección de las particiones). Por lo tanto, la respuesta correcta debería ser $$\binom73\left[\binom{6}{4}\binom{3}{1}\binom{2}{1}+\binom{6}{3}\binom{3}{1}\binom{3}{1}\binom{2}{1}+\frac1{3!}\binom{6}{2}\binom{4}{2}\binom{3}{1}\binom{2}{1}\right]=18900.$$