I have tried different sides of shields and with shield of differents lvl (with less block and rate) and i have always get the same amount of Aegis Bloom on ifrit. I'll try it on a normal monster. I think that ifrit ignore defense or something like that.