Isotacas, en el ejemplo que has puesto, como bien dices, el 10 indicaría que en el momento de la obervación hay neblina (o niebla débil).
Pero el 21 se tiene que interpretar por separado, el 2 indica que el cielo ha estado nuboso o cubierto, mientras que el 1 parcialmente nuboso o cielo variable. Esto en las últimas 3 horas (al tratarse de un informe efectuado a las 21:00 UTC).
Aunque realmente en este caso coincide con lo que tu has dicho.
En cualquier caso, en ese grupo 7, las dos últimas cifras como he dicho tienen que interpretarse por separado, y cada número indica lo siguiente:
0: Despejado o poco nuboso.
1: Parcialmente nuboso o cielo variable.
2: Nuboso o cubierto.
3: Tempestad de polvo o arena; ventisca de nieve.
4: Niebla, humo o densa calima de polvo.
5: Llovizna.
6: Lluvia.
7: Nieve o lluvia y nieve mezcladas, o aguanieve.
8: Chubascos.
9:Tormenta, con o sin precipitación.
Todo esto indica el tiempo predominante desde la última observación efectuada.
No sé si coincide más o menos con lo que tu interpretabas.