Сам блюр тут не причем, а дело в неправильном использовании путей и ссылок.
Внутренний this ссылается уже не на текущий уровень, а на саму кнопку.
Убедитесь сами:

Код AS1/AS2:
for (i=1;i<12;i++) {
this["m"+i].onRollOver = function () {
trace (this);
};
}
Сделайте так:

Код AS1/AS2:
for (i=1;i<12;i++) {
this["m"+i].onRollOver = function () { //этот this ссылается на текущий уровень, поэтому ссылка с переменным именем работает верно
this.filters = myBlur; //этот this уже ссылается на саму кнопку
};
}