Мне кажется, всё дело в послевоенном устройстве Европы. Испания и Португалия были изолировавшимися от мира диктатурами, к тому же бедными и в основании ЕС не участвовали. Из 6 стран-основательниц экономическими локомотивами были 3 страны: ФРГ, Франция и Италия. До германского объединения между ними был примерный паритет в экономике и демографии. Так как Германия и Италия выступали в роли побитых собак после войны, логично, что именно Франция узурпировала власть в новосозданном Евросоюзе. Один парламент разместили в Страсбурге, другой в «нейтральной» (по факту франкоязычной) Бельгии. Суд в Люксембурге, где несмотря на немецкоязычное население языком администрации является французский. И вуаля, легким мановением руки вся европейская система власти должна говорить, или хотя бы изучать французский.
В СЭВе было по-другому, немецкий изучали как язык потенциального врага. Мышиную возню в Брюсселе не воспринимали серьёзно до самого развала СССР.