Mir fiele da nur noch eine etwas umständlichere Lösung ein (ich gebe es ja zu...):
Wie wäre es, wenn du deinen Footer in eine weitere Sidebar verwandelst und den Inhalt ebenfalls per Widget pro Blog einfügst?
Okay, mir fällt noch etwas ein:
1. Du kannst einfach für jedes Blog eine andere Sprachdatei nutzen.
2. Du nutzt die Blogeigenen Ordner (/wp-content/blogs.dir/BLOG-ID/files/int-footer.php), um einen Footer zu integrieren. Das könnte etwa so aussehen:
In deiner footer.php des Themes nimmst du den Teil, der pro Blog unterschiedlich sein soll und packst ihn in eine Datei namens int-footer.php, die du in den jeweiligen Ordner des Blogs packst (/wp-content/blogs.dir/BLOG-ID/files/).
Diese Datei bindest du dann in deinen Footer ein. Da sich mit jedem Blog der Ordner automatisch ändert, läd jedes Blog seinen eigenen Footer.
Die URL der Datei wäre dann so aufzurufen: <?php echo home_url( '/' ); ?>/files/int-footer.php