Da rächt es sich, dass ich MEF noch nie verwendet habe

.
Code:
var catalog = new AssemblyCatalog(System.Reflection.Assembly.GetExecutingAssembly());
funktioniert. Vielleicht ignoriert der DirectoryCatalog Exe-Assemblies.
(Die nächsten 10 Tage im Urlaub...)