O que você está chamando de "colchetes de flor" normalmente são chamados de "chaves", e a funcionalidade que você está usando é chamada de "expansão de contraventamento". A página man bash documenta desta forma:
Brace Expansion
Brace expansion is a mechanism by which arbitrary strings may be generated.
This mechanism is similar to pathname expansion, but the filenames gener-
ated need not exist. Patterns to be brace expanded take the form of an
optional preamble, followed by either a series of comma-separated strings
or a sequence expression between a pair of braces, followed by an optional
postscript. The preamble is prefixed to each string contained within the
braces, and the postscript is then appended to each resulting string,
expanding left to right.
Quando você coloca apenas uma única extensão nas chaves, não é uma expansão de chave, porque não corresponde a nenhum dos formatos listados (sequências separadas por vírgula ou uma expressão de seqüência entre um par de chaves). Então, não é expandido e, em vez disso, permanece inalterado.