Marignon has a big bunch of sacred fire evokers who can really use any extra precision you give them.
But then we hit bless optimization issue again. Are you getting a bless for your mages, low res cannon fodder flags, high res durable knights, angel summon troops or angel thug chassis mages? You need to figure out which of those you want to bless, and then get the best possible bless for that. Getting a halfassed bless "a little for everyone" will, I think, end up being the suboptimal choice here.
If you're going for a huge bless, there's a reason N9E9 is a staple for most everything. N9Ex is a good compromise, but it cuts down survivability (but again your angels have pretty good invulnerability so that's possibly not an issue). It's pretty much the go-to thug bless if you're eyeing for those angel commanders.
fakeedit:
To help you decide on the magics, ask yourself this: what (if anything) you want to bless.
Flags will probably want something offensive, since any defensive buff will only make them ok-ish. Something offensive will instead capitalize on their numerous attacks (so F or W probably).
Knights can take pretty much anything, fairly good attack and defence so everything's open.
Angel thugs probably want the usual thuggy things, which is N9 and/or Ex up to E9.
Mages want the usual E for invigoration and A for precision (only if they shoot stuff, which Mari mages definitely do).