Normally the "ablative" case ending should follow the preposition "pro", but with foreign words Latin often didn't add the declensions, realizing that it would be like a "Frankenstein" cobbling together of two languages. Had they Latinized Archbishop Lefebvre's name, then yet it should have the ablative case ending.
And that would be? "Marcela Lefebvra"? "Marcelo Lefebvro"? Something else?
Stop me before I make an utter ass of myself.
I had thought that ML's name was left intact for purposes of clarity and to keep the uninformed from thinking his name was "Marcela Lefebvra" or some such. IOW, MD played fast and loose with Latin, to write a book whose title would be more approachable. But it still looks weird.
Polish, which also has case endings, does something similar with, for instance, the names of American states and presidents. It's kind of random sometimes. For instance, something is "w Kentucky" ("in Kentucky"), but "na Florydzie" (literally, "
on Florida", peninsulas are treated, for grammatical purposes, as though they are detached islands, your fun fact for today). When applied to names, the result can be unintentionally comical to an English-speaker who doesn't understand how Polish works, e.g., "Billowi Clintonowi" or "George'a Busha", depending on where it falls in the sentence. (Nominative case, i.e., subject case, is simply "Bill Clinton" and "George Bush", they typically wouldn't calque it to, for instance, "Jerzy Bush".)
After you've studied Polish case endings for awhile, you just need two or three fingers of Knob Creek with ice and branch. Numbs down the pain.
And let's not even get started on how Serbian, when using the Latin alphabet, spells English proper names phonetically --- "Sairus Venc" or "Medlin Olbrajt" for two of our Secretaries of State, spelled just the way it sounds to a Serbian-speaker. Lithuanian does something similar, though to their ears, all proper male names have to end in "s", hence "Barackas Obamas" and "Donaldas Trampas". (Incidentally, Serbian spells DJT's last name as "Tramp". Another fun fact for today.)