Ça devrait suffire en effet... Es-tu sûr que ce soit nécessaire dans la bêta 2? Es as-tu bien mis le fichier principal en premier dans la liste? Si oui (aux 2 questions), ça mérite un "bug report" à part entière (en utilisant le formulaire s'il te plaît, pour que Sebastian le lise aussi et pour qu'on ait les informations qu'il nous faut).
Et c'est peut-être justement le fait que tu as ces macros dans plusieurs fichiers qui fait tout boguer. Normalement, DLL_* devraient être dans le fichier principal seulement.